示例#1
0
        public async Task <IActionResult> AddTask(int Id, List <int> idss, DateTime start, DateTime end, int managerId, bool success = false, bool invalid = false)
        {
            ViewBag.invalid   = invalid;
            ViewBag.Id        = Id;
            ViewBag.Success   = success;
            ViewBag.Employees = new SelectList(_repo2.GetEmployeesDropdown(idss), "Id", "Name");
            ViewBag.Projects  = new SelectList(await _repo.GetProjectsByManager(managerId), "Id", "Name");
            ViewBag.manager   = await _repo2.GetEmployeeNameById(managerId);

            var model = new Taskz()
            {
                ChooseStartDate  = start,
                ChooseEndDate    = end,
                StartDate        = start,
                EndDate          = end,
                ProjectManager   = ViewBag.manager,
                ProjectManagerId = managerId
            };

            return(View(model));
        }