public DayEntryModel Create(DateTime input) { var entryId = DayEntry.GenerateId(_userId, input); var entry = _session.Load <DayEntry>(entryId); var model = new DayEntryModel(input); if (entry != null) { model.PreviousAnswer = new DayEntryModel.Previous(entry.HoursWorked, UserTime.FromUtc(entry.Timestamp)); model.Command.HoursWorked = entry.HoursWorked; } return(model); }