public ActionResult Edit(string cid)
        {
            cid = Session["CustomerID"].ToString();



            if (cid == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            Entity.Customer cu = Business.BussLogic.RetriveCustomer(cid);
            if (cu == null)
            {
                return(HttpNotFound());
            }
            VMECustomer acu = new VMECustomer();

            acu.id        = cu.id;
            acu.name      = cu.name;
            acu.Dob       = cu.Dob;
            acu.c_contact = cu.c_contact;
            acu.city      = cu.PinCode1.city;
            acu.state     = cu.PinCode1.state;
            acu.pincode   = cu.pincode;

            return(View(acu));
        }
        public ActionResult Edit(VMECustomer acu)
        {
            if (ModelState.IsValid)
            {
                Entity.Customer cu = Business.BussLogic.RetriveCustomer(acu.id);

                Business.BussLogic.UpdateCustomer(acu.id, acu.name, acu.c_contact, cu.c_email, acu.Dob, acu.pincode, acu.state, acu.city, cu.password);


                return(RedirectToAction("Index", "Booking", new { area = "Customers" }));
            }
            return(View(acu));
        }
        public ActionResult Details(string cid)
        {
            cid = Session["CustomerID"].ToString();
            Entity.Customer cdetails = Business.BussLogic.RetriveCustomer(cid);
            VMECustomer     cd       = new VMECustomer();

            cd.id        = cdetails.id;
            cd.name      = cdetails.name;
            cd.pincode   = cdetails.pincode;
            cd.state     = cdetails.PinCode1.state;
            cd.city      = cdetails.PinCode1.city;
            cd.Dob       = cdetails.Dob;
            cd.c_contact = cdetails.c_contact;

            return(PartialView("_CDetails", cd));
        }