コード例 #1
0
 public ActionResult AddOrEdit(Priyanka_User userModel)
 {
     using (Priyanka_UserEntities dbModel = new Priyanka_UserEntities())
     {
         if (dbModel.Priyanka_User.Any(x => x.UserName == userModel.UserName))
         {
             ViewBag.Duplicate = "UserName Already Exits";
             return(View("AddOrEdit", userModel));
         }
         dbModel.Priyanka_User.Add(userModel);
         dbModel.SaveChanges();
     }
     ModelState.Clear();
     ViewBag.successMSG = "Registration Successfully";
     return(View("AddOrEdit", new Priyanka_User()));
 }
コード例 #2
0
        public ActionResult Login(Priyanka_User userModel)
        {
            //if (ModelState.IsValid)
            //{

            //var email = userModel.UserName;
            //var pwd = userModel.Password;

            //if(email==null)
            //{
            //    TempData["msg"] = "Invalid Credencials";
            //    return View();
            //}
            //else if (pwd==null)
            //{
            //    TempData["msg"] = "Invalid Credencials";
            //    return View();
            //}

            using (Priyanka_UserEntities dbModel = new Priyanka_UserEntities())
            {
                if ((dbModel.Priyanka_User.Any(x => x.UserName == userModel.UserName && x.Password == userModel.Password && x.Role.Equals("Admin"))))
                {
                    Session["UserID"] = userModel.UserName;
                    return(RedirectToAction("List", "Admin"));
                }
                else if ((dbModel.Priyanka_User.Any(x => x.UserName == userModel.UserName && x.Password == userModel.Password && x.Role.Equals("Customer"))))
                {
                    Session["UserID"] = userModel.UserName;
                    return(RedirectToAction("Details", "Priyanka_Customer"));
                }
                else
                {
                    TempData["msg"] = "Invalid Credentials";
                    return(RedirectToAction("Login", "Login"));
                }
            }
        }
コード例 #3
0
        public ActionResult AddOrEdit(int id = 0)
        {
            Priyanka_User userModel = new Priyanka_User();

            return(View(userModel));
        }