private bool DoUpdateProjectUser(ProjectUserViewModel model) { var svc = new ProjectUserAppSvcGeneric(); var updated = svc.Update(model.GetEntity()); return(updated != null); }
private bool DoCreateProjectUser(ProjectUserViewModel model) { var svc = new ProjectUserAppSvcGeneric(); var created = svc.Create(model.GetEntity()); return(created.Id > 0); }
public ActionResult List() { var service = new ProjectUserAppSvcGeneric(); var listProjectUser = service.FindBy(null); ViewBag.listProjectUser = listProjectUser; return(View()); }
private ProjectUserViewModel GetViewModelForEdit(int id) { var projectUser = new ProjectUserAppSvcGeneric().Get(id); return(new ProjectUserViewModel { ProjectId = projectUser.ProjectId, UserId = projectUser.UserId, UserProjectStartDate = DateTime.Now, UserProjectEndDate = projectUser.UserProjectEndDate, Responsavel = projectUser.Responsavel, Id = projectUser.Id, IsEdit = true }); }
public void StartProjectTest() { var projectUser = new ProjetcUser { IsActive = true, ProjectId = 1, UserId = 1, UserProjectStartDate = DateTime.Now, Responsavel = "Fred Mercury Prateado", }; var svc = new ProjectUserAppSvcGeneric(); var result = svc.Create(projectUser); Assert.IsNotNull(result); Assert.IsTrue(result.Id > 0); }
public ProjectUserViewModel(int projetoId) { var result = new ProjectAppSvcGeneric().Get(projetoId); ProjectId = result.Id; ProjectName = result.ProjectName; var allUsers = new UserAppSvcGeneric().FindBy(null); var dispUser = allUsers.ToList(); var usersInproject = new ProjectUserAppSvcGeneric().FindBy(new ProjetcUser { ProjectId = projetoId }); foreach (var inProj in usersInproject) { dispUser.RemoveAll(r => r.Id == inProj.UserId); } DdlUsuarios = HelperForDropdown <User> .GetDropDownListFrom(dispUser, "Name"); }