public IEnumerable <DCode.Models.ResponseModels.Task.Task> GetTasks() { var dbTasks = _taskRepository.GetTasks(); var result = _taskModelFactory.CreateModelList <DCode.Models.ResponseModels.Task.Task>(dbTasks) as IEnumerable <DCode.Models.ResponseModels.Task.Task>; return(result); }
public IEnumerable <Models.ResponseModels.Task.Task> GetNotificationsForCollectiveCSTasks(int noOfDays) { var yesterdayDate = DateTime.Now.AddDays(-1); var endDate = new DateTime(yesterdayDate.Year, yesterdayDate.Month, yesterdayDate.Day, 23, 59, 59); var startDate = endDate.AddDays(noOfDays * -1) .AddHours(-23) .AddMinutes(-59) .AddSeconds(-59); var clientServiceTasks = _taskRepository.GetClientServiceTasksCreatedForDateRange(startDate, endDate); if (clientServiceTasks == null) { return(null); } return(_taskModelFactory .CreateModelList <Models.ResponseModels.Task.Task>( clientServiceTasks)); }