У меня есть приложение WPF, в котором одно из полей имеет числовое поле ввода для длительности телефонного звонка, называемое ActivityDuration.Сохранение информации о времени на SQL Server
Ранее это было сохранено как целочисленное значение, которое представляет минуты. Тем не менее, клиент теперь хочет записывать собрания, используя одну и ту же таблицу, но встречи могут длиться 4-5 часов, поэтому ввод 240 минут не кажется очень удобным для пользователя.
В настоящее время я рассматриваю свои варианты, чтобы изменить значение ActivityDuration на значение времени в SQL 2008 и попытаться использовать поле ввода временной маски или сохранить его как целое число и представить клиенту два числовых поля ввода, один в течение нескольких часов и один в течение нескольких минут, а затем выполните расчет, чтобы сохранить его в SQL Server 2008 как целые минуты.
Я открыт для комментариев и предложений. Еще одно соображение заключается в том, что мне нужно будет вычислить общее время на основе ActivityDuration, чтобы поле DataType позволяло легко суммировать его.
Привет, Роб, спасибо за предложение. К сожалению, мой клиент хочет только ввести время начала и продолжительность. Они хотят установить длительность определенных действий, поэтому стандартный телефонный звонок составляет 10 минут, стандартная встреча - 45 минут. Это не всегда основано на реальном времени, поэтому они не хотят окончания времени – Mitch