public ActionResult ProjectShow(int id) { ViewBag.Status = ProjectStatusesService.Get(); var item = Projectservice.Single(id); ViewBag.Users = Userservice.Get(); return(View(item)); }
public ActionResult ProjectNew() { ViewBag.Users = Userservice.Get(); ViewBag.Status = ProjectStatusesService.Get(); return(View("ProjectEdit", new ProjectsViewModel() { StartDate = DateTime.Now, EndDate = DateTime.Now, AccountId = 1 })); }
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")); }
public ActionResult Projects(ProjectsSearchViewModel search) { ViewBag.Projects = Projectservice.Get(); var items = Projectservice.Get(search, ((UsersViewModel)Session["CurrentUsers"]).Id).Where(p => p.StatusName != "disabled").ToList().ToList(); var Users = Userservice.Get(); Users.Insert(0, new UsersViewModel() { Id = 0, Name = "All" }); var u = Projectservice.Get(search); ViewBag.Users = Users; var status = ProjectStatusesService.Get(); status.Insert(0, new ProjectStatusesViewModel() { Id = 0, Name = "All" }); ViewBag.Status = status; ViewBag.Search = search; return(View(items)); }