Exemplo n.º 1
0
        public ActionResult AddCustomerSubmit(ProjectManagersViewModel model)
        {
            _projectService.AddCustomerToProject(model.ProjectId, model.CustomerId);

            return RedirectToAction("AddManager", new {model.ProjectId });
        }
Exemplo n.º 2
0
        public ActionResult AddManager(int projectId)
        {
            if (!ProjectAuthorized(projectId))
                return RedirectToAction("Index");

            var model = new ProjectManagersViewModel
            {
                ProjectManagers =
                    Mapper.Map<IEnumerable<SelectListItem>>(_projectService.GetProjectManagers(projectId)),
                AllManagers = Mapper.Map<IEnumerable<SelectListItem>>(_managerService.Value.GetManagers()),
                ProjectId = projectId,
                AllCustomers = Mapper.Map<IEnumerable<SelectListItem>>(_customerService.Value.GetCustomers()),
                ProjectCustomers = Mapper.Map<IEnumerable<SelectListItem>>(_projectService.GetProjectCustomers(projectId))
            };
            return View(model);
        }