// 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));
        }