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 IActionResult Index() { LogsIndexView model = new LogsIndexView(); model.CallLogs = _workLogsService.GetAllCallLogsForUser(UserId); model.WorkLogs = _workLogsService.GetAllLogsForUser(UserId); model.Department = _departmentsService.GetDepartmentById(DepartmentId, false); 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)); }