Exemple #1
0
 public JsonResult Login(LoginModel credentials)
 {
     if (credentials != null)
     {
         VerifyLogin obj    = new VerifyLogin();
         ResultCode  result = obj.LoginUser(credentials);
         if (result.Result)
         {
             Session["username"]          = credentials.Email;
             Session["password"]          = credentials.Password;
             AccountController.ShowLogOff = true;
         }
         return(Json(result.Message));
     }
     return(Json("Error !! Data is null."));
 }
        public async Task <ActionResult> Index(VerifyLogin elem)
        {
            if (ModelState.IsValid)
            {
                using (AreaEntities db = new AreaEntities())
                {
                    var UserValid = db.users.Any(data => data.Email == elem.Email && data.Password == elem.Password);
                    if (UserValid)
                    {
                        FormsAuthentication.SetAuthCookie(elem.Email, false);
                        var tmp = await db.users.Where(m => m.Email == elem.Email).FirstOrDefaultAsync();

                        Session["Username"] = tmp.Name;
                        Session["Email"]    = tmp.Email;
                        return(Redirect("/"));
                    }
                }
            }
            return(View(elem));
        }