public IEnumerable <TimesheetDto> Get(string user, int year, int month, int day) { DateTime weekStarting = new DateTime(year, month, day); List <TimesheetDto> timesheetsDtos = new List <TimesheetDto>(); IEnumerable <Timesheet> timesheets = _timeSheetRepository.GetTimesheetsByUserAndDate(user, weekStarting); foreach (Timesheet ts in timesheets) { timesheetsDtos.Add(ConvertToDto(ts)); } return(timesheetsDtos); }