Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
        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));
        }