public int UpdateMember(MembersVM objeto) { try { var memberEntity = new MembersEntity { AreaActuationRole = objeto.AreaActuationRole, CurrentlyWork = objeto.CurrentlyWork, Degree = objeto.Degree, Email = objeto.Email, IdUsuario = objeto.IdUsuario, Id = objeto.Id, Name = objeto.Name, Organization = objeto.Organization, WebSite = objeto.WebSite, AnaliseFinalizada = objeto.AnaliseFinalizada }; //_context.Members. _repositoryMembers.Update(memberEntity); _repositoryMembers.Context.SaveChanges(); return((int)RestResponse.SUCCESS); } catch (Exception e) { Console.WriteLine(e); return((int)RestResponse.SERVER_ERROR); } }
private List <MembersVM> EntityToVMMember(List <MembersEntity> objeto) { var listMembers = new List <MembersVM>(); var membersVM = new MembersVM(); #region Iteração foreach (var item in objeto) { membersVM.AreaActuationRole = item.AreaActuationRole; membersVM.CurrentlyWork = item.CurrentlyWork; membersVM.Degree = item.Degree; membersVM.Email = item.Email; membersVM.IdUsuario = item.IdUsuario; membersVM.Id = item.Id; membersVM.Name = item.Name; membersVM.Organization = item.Organization; membersVM.WebSite = item.WebSite; membersVM.AnaliseFinalizada = item.AnaliseFinalizada; membersVM.User = _userBll.GetUserId(item.IdUsuario); listMembers.Add(membersVM); membersVM = new MembersVM(); } #endregion return(listMembers.OrderBy(o => o.Name).ToList()); }
public List <MembersVM> SelectMember(MembersVM objeto) { var EntityList = _repositoryMembers.Listar(o => o.Name.ToUpper().Contains(objeto.Name.ToUpper())); if (EntityList.Count() == 0) { return(null); } return(EntityToVMMember(EntityList)); }
public ActionResult DeleteMember(int IntMemberID) { Member remMember = new Member { IntMemberID = IntMemberID }; bool success = MembersDAL.DeleteMember(remMember); MembersVM model = new MembersVM() { LstMembers = MembersDAL.GetAllMembers() }; return(PartialView("CRUDPartials/_Members", model)); }
public ActionResult InsertMember(string StrName) { Member newMember = new Member { StrName = StrName }; bool success = MembersDAL.InsertMember(newMember); MembersVM model = new MembersVM() { LstMembers = MembersDAL.GetAllMembers() }; return(PartialView("CRUDPartials/_Members", model)); }
public ActionResult UpdateMember(int IntMemberID, string StrName) { Member upMember = new Member { IntMemberID = IntMemberID, StrName = StrName }; bool success = MembersDAL.UpdateMember(upMember); MembersVM model = new MembersVM() { LstMembers = MembersDAL.GetAllMembers() }; return(PartialView("CRUDPartials/_Members", model)); }
public ActionResult ViewMembers() { var members = new MembersVM() { Members = Services.UserService.GetMembers() .Where(i => i.IsDeleted == false) .Select(i => new MemberVM() { UserID = i.UserID, FirstName = i.FirstName, LastName = i.LastName, Title = EnumHelp.GetDescription(i.Title), Rank = EnumHelp.GetDescription(i.Rank), ImageID = i.ImageID }) .ToList(), FormerMembers = Services.UserService.GetFormerMembers() .Select(i => new MemberVM() { UserID = i.UserID, FirstName = i.FirstName, LastName = i.LastName, Title = EnumHelp.GetDescription(i.Title), ImageID = i.ImageID }).ToList(), Collaborators = Services.UserService.GetCollaborators() .Select(i => new CollaboratorVM() { CollaboratorID = i.CollaboratorID, FirstName = i.FirstName, LastName = i.LastName, Title = EnumHelp.GetDescription(i.Title), ImageID = i.ImageID, Institution = i.Institution }).ToList() }; return(View(members)); }
public List <MembersVM> ListsAuthors() { var ListemMember = _repositoryMembersEntity.Listar(); if (ListemMember.Count() == 0) { return(null); } var listMember = new List <MembersVM>(); var Membervm = new MembersVM(); foreach (var item in ListemMember) { Membervm.Name = item.Name; Membervm.IdUsuario = item.IdUsuario; Membervm.ImagemMembro = _repositoryUserEntity.Selecionar(o => o.Id == item.IdUsuario).UserImage; listMember.Add(Membervm); Membervm = new MembersVM(); } return(listMember); }
public List <MembersVM> GetMemberName([FromQuery] MembersVM objeto) { return(_memberBll.SelectMember(objeto)); }
public int Post([FromBody] MembersVM objeto) { return(_memberBll.UpdateMember(objeto)); }