public async Task <IActionResult> Index() { LogsIndexView model = new LogsIndexView(); model.CallLogs = await _workLogsService.GetAllCallLogsForUserAsync(UserId); model.WorkLogs = await _workLogsService.GetAllLogsForUserAsync(UserId); model.Department = await _departmentsService.GetDepartmentByIdAsync(DepartmentId, false); model.Years = new List <SelectListItem>(); var years = await _workLogsService.GetLogYearsByDeptartmentAsync(DepartmentId); if (years != null && years.Any()) { foreach (var year in years) { model.Years.Add(new SelectListItem(year, year)); } model.Year = years[0]; } return(View(model)); }
public async Task <IActionResult> Index() { LogsIndexView model = new LogsIndexView(); model.CallLogs = await _workLogsService.GetAllCallLogsForUserAsync(UserId); model.WorkLogs = await _workLogsService.GetAllLogsForUserAsync(UserId); model.Department = await _departmentsService.GetDepartmentByIdAsync(DepartmentId, false); return(View(model)); }