示例#1
0
        public ActionResult Projectsave(ProjectsViewModel model)
        {
            if (ModelState.IsValid == false)
            {
                var Users = Userservice.Get();
                ViewBag.Status = ProjectStatusesService.Get();
                ViewBag.Users  = new SelectList(Users, "Id", "Name");
                return(View(model));
            }

            Projectservice.Save(model);
            RolesService.New(Projectservice.GetLast(), "group mannager");

            Userservice.Save(new RefUserProViewModel {
                UserId = ((UsersViewModel)Session["CurrentUsers"]).Id, IsOwner = true, ProjectId = Projectservice.GetLast(), ProjecrId = Projectservice.GetLast(), Task = new Services.Entities.TasksRoles {
                    RoleId = RolesService.GetLast()
                }
            });
            return(View("CloseAndRefresh"));
        }