public IActionResult MyProjects()
        {
            var employeeId = userManager.GetUserId(this.User);

            var projectsId = projectDataService.GetEmployeeProjects(employeeId);

            var projects = new List <ProjectViewModel>();

            foreach (var projectId in projectsId)
            {
                var project = projectDataService.FindProjectById(projectId.ProjectId);

                var employees = projectDataService.GetAllEmployeesInProject(projectId.ProjectId)
                                .Select(e => new EmployeeViewModel
                {
                    EmployeeId = e,
                    FirstName  = employeeDataService.FindById(e).Result.FirstName,
                    MiddleName = employeeDataService.FindById(e).Result.MiddleName,
                    LastName   = employeeDataService.FindById(e).Result.LastName,
                    Salary     = employeeDataService.FindById(e).Result.Salary,
                    JobTitle   = jobTitleDataService.FindById(employeeDataService.FindById(e).Result.JobTitleId).Name,
                    //Department = depatmentDataService.FindById(depatmentDataService.FindById(e).DepartmentId).DepartmentName,
                });

                var projectModel = new ProjectViewModel
                {
                    Name               = project.Name,
                    Description        = project.Description,
                    StartDate          = project.StartDate,
                    EndDate            = project.EndDate,
                    IsCompleated       = project.IsCompleated,
                    EmployeesInProject = employees
                };

                projects.Add(projectModel);
            }

            var viewModel = new AllProjectsViewModel {
                AllProjects = projects
            };

            return(View(viewModel));
        }