protected override Job GetItemById(int id)
 {
     using (var context = new TimesheetsDb())
     {
         return(context.GetEntityById <Job>(id));
     }
 }
Example #2
0
        private void MoveToStartTime(TimesheetsDb db, Timesheet item, DateTime startTime)
        {
            var duration = item.EndTime - item.StartTime;

            item.StartTime = startTime;
            item.EndTime   = item.StartTime + duration;

            db.UpdateTimesheet(item.Id, item.StartTime, item.EndTime);
        }