// GET: MembershipTypes/Edit/5 public ActionResult Edit(int id) { ActionResult returnObject = null; ViewModelMembershipTypes vm = null; HandleErrorInfo ErrorMessage = null; while (true) { ModelMembershipTypes m = new ModelMembershipTypes(this); MembershipTypes r = m.Get(id); if (r == null) { ErrorMessage = new HandleErrorInfo(m.exception.GetBaseException(), "MembershipTypes", "Edit"); returnObject = View("Error", ErrorMessage); break; } vm = new ViewModelMembershipTypes(r); returnObject = View("Edit", vm); break; } return(returnObject); }
public MembershipTypes(ViewModelMembershipTypes vmRecord) { Id = vmRecord.IdMembershipType; MembershipType = vmRecord.MembershipType; AnnualFee = vmRecord.AnnualFee; ProrataPayments = vmRecord.ProrataPayments; }
// GET: MembershipTypes public ActionResult Index() { ModelMembershipTypes mMembershipTypes = new ModelMembershipTypes(this); IList <MembershipTypes> listR = mMembershipTypes.GetListMembershipTypes(); List <ViewModelMembershipTypes> listVM = new List <ViewModelMembershipTypes>(); foreach (MembershipTypes r in listR) { ViewModelMembershipTypes vm = new ViewModelMembershipTypes(r); listVM.Add(vm); } return(View("Index", listVM)); }
public ActionResult Create(ViewModelMembershipTypes vm) { ActionResult returnObject = null; bool SuccessYN = true; while (true) { if (ModelState.IsValid == false) { SuccessYN = false; break; } MembershipTypes r = new MembershipTypes(vm); ModelMembershipTypes m = new ModelMembershipTypes(this); if (m.Insert(r) == false) { ModelState.AddModelError("", m.exception.GetBaseException().Message); SuccessYN = false; break; } break; } if (SuccessYN == true) { returnObject = RedirectToAction("Index"); } else { returnObject = View("Create", vm); } return(returnObject); }
// GET: MembershipTypes/Create public ActionResult Create() { ViewModelMembershipTypes vmMembershipTypes = new ViewModelMembershipTypes(); return(View("Create", vmMembershipTypes)); }