コード例 #1
0
 public ActionResult Register(User Z)
 {
     if (ModelState.IsValid)
     {
         using (NewDataBaseEntities dc = new NewDataBaseEntities())
         {
             dc.Users.Add(Z);
             dc.SaveChanges();
             ModelState.Clear();
             Z = null;
             ViewBag.Message = "Successfully Registration Done";
         }
     }
     return(View(Z));
 }
コード例 #2
0
        public ActionResult Login(User U)
        {
            //this action is for handle post(login)
            //if(ModelState.IsValid)    //this is check validity
            //{
            using (NewDataBaseEntities dc = new NewDataBaseEntities())
            {
                var v = dc.Users.Where(a => a.UserName == U.UserName && a.Password == U.Password).FirstOrDefault();
                if (v != null)
                {
                    Session["LogedUserID"]       = v.UserID;
                    Session["LogedUserFullname"] = v.FullName;
                    return(RedirectToAction("AfterLogin"));
                }

                else
                {
                    U.LoginErrorMessage = "Wrong Username or Password.";
                    return(View("Login", U));
                }
            }
            //}
            // return View(U);
        }