// GET: Customers/Create public ActionResult Create() { var memberShipTypes = db.MemberShipType.ToList(); var viewModel = new VMCustomerMemberType { MemberShipType = memberShipTypes }; return(View(viewModel)); }
public ActionResult Create(Customers customers) { var memberShipTypes = db.MemberShipType.ToList(); var viewModel = new VMCustomerMemberType { MemberShipType = memberShipTypes }; if (db.Customers.Any(x => x.Name == customers.Name)) { ModelState.AddModelError("Customers.Name", "Username exists"); return(View(viewModel)); } if (ModelState.IsValid) { db.Customers.Add(customers); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(viewModel)); }