public ActionResult ResetPassword(UserViewModel uv)
        {
            List<Login> l = new List<Login>();

            Login log = new Login();
            // ll.LoginID = r.LoginID;
            LoginDAL ld = new LoginDAL();
            l = ld.checkLogdet(uv.EmailID);
            if (l != null)
            {
                log.LoginID = l[0].LoginID;
                log.Password = l[0].UserName;
                log.UserID = l[0].UserID;
                log.UserName = l[0].UserName;
                log.UserTypeID = l[0].UserTypeID;
                db.Entry(log).State = EntityState.Modified;
                db.SaveChanges();
                ViewBag.ac = "Create";

            }
            return RedirectToAction("Create");
        }
        // GET: Users/Delete/5
        public ActionResult Delete(int? id)
        {
            int i = 1;
            if (i == 1)
            {
                if (id == null)
                {
                    return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
                }
                User user = db.Users.Find(id);
                if (user == null)
                {
                    return HttpNotFound();
                }

                List<UserAvailability> uu = new List<UserAvailability>();
                uu = ud.checkUserAvai(user.UserID);
                UserAvailability uaa = db.UserAvailabilities.Find(uu[0].AvailabilityID);
                db.UserAvailabilities.Remove(uaa);

                List<Login> l = new List<Login>();

                // ll.LoginID = r.LoginID;
                LoginDAL ld = new LoginDAL();
                l = ld.checkLogdet(user.EmailID);
                Login log = db.Logins.Find(l[0].LoginID);
                db.Logins.Remove(log);

                Address add = db.Addresses.Find(user.AddressID);
                db.Addresses.Remove(add);
                db.Users.Remove(user);
                db.SaveChanges();
                i++;

            }
            return RedirectToAction("Create");
        }