public ActionResult Index(int?page) { List <CommitteeMemberViewModel> list = CommitteeMemberBusiness.GetAllCommitteeMemberList(); int pageSize = 25; int pageNumber = (page ?? 1); return(View(list.ToPagedList(pageNumber, pageSize))); }
public static bool IsGroupAssociatedWithMenber(string groupName) { int cnt = CommitteeMemberBusiness.GetAllCommitteeMemberList().Where(x => x.MemberGroup.ToUpper().Trim() == groupName.ToUpper().Trim()).Count(); if (cnt > 0) { return(true); } else { return(false); } }
public ActionResult Edit(int id) { CommitteeMemberViewModel model = CommitteeMemberBusiness.CommitteeMemberDetails(id); List <CommitteeGroupViewModel> grList = CommitteeGroupsBusiness.GetAllCommitteeGroupList(); CommitteeGroupViewModel gmodel = CommitteeGroupsBusiness.GetAllCommitteeGroupList().Where(x => x.GroupName == model.MemberGroup).FirstOrDefault(); model.MemberGroupId = gmodel.GroupId; model.NameTitleList = CommitteeMemberBusiness.TitleList(); var tt = new SelectList(model.NameTitleList, "Name", "Desc", model.Title); var list = new SelectList(grList, "GroupId", "GroupName", gmodel.GroupId); ViewBag.MemberTypeList = list; ViewBag.TitleList = tt; return(View(model)); }
public ActionResult Create(CommitteeMemberViewModel model) { try { // TODO: Add insert logic here bool result = CommitteeMemberBusiness.AddCommitteeMember(model); if (result) { return(RedirectToAction("Index")); } else { return(RedirectToAction("Create", model)); } } catch { return(View()); } }
public ActionResult Edit(CommitteeMemberViewModel model) { try { if (ModelState.IsValid == true && model != null && model.MemderId > 0) { bool result = CommitteeMemberBusiness.UpdateCommitteeMember(model); if (result) { return(RedirectToAction("Index")); } else { return(View(model)); } } } catch { return(View()); } return(View(model)); }
public ActionResult DeleteConfirm(int id) { try { CommitteeMemberViewModel model = CommitteeMemberBusiness.CommitteeMemberDetails(id); if (model != null && model.MemderId > 0) { bool result = CommitteeMemberBusiness.DeleteCommitteeMember(model); if (result) { return(RedirectToAction("Index")); } else { return(View(model)); } } return(View(model)); } catch { return(View()); } }
public ActionResult Details(int id) { CommitteeMemberViewModel model = CommitteeMemberBusiness.CommitteeMemberDetails(id); return(View(model)); }
public ActionResult Members() { var list = CommitteeMemberBusiness.DisplayGroupMembers(); return(View(list)); }