public responData <Employee> checkLogin(string email, string passWord) { responData <Employee> res = new responData <Employee>(); if (string.IsNullOrEmpty(email)) { res.statusCode = 201; res.Message = "Bạn chưa nhập tài khoản!"; return(res); } if (string.IsNullOrEmpty(passWord)) { res.statusCode = 201; res.Message = "Bạn chưa nhập mật khẩu!"; return(res); } res = employeeRepository.checkLogin(email, passWord); if (res.Data == null) { res.statusCode = 201; res.Message = "Tài khoản hoặc mật khẩu không chính xác, hoặc không có quyền truy cập hệ thống!"; return(res); } res.statusCode = 200; res.Message = "Đăng nhập thành công"; return(res); }
public responData <Employee> checkLogin(string email, string passWord) { responData <Employee> res = new responData <Employee>(); var dePass = formatPassword.base64Encode(passWord); res.Data = db.Employees.Where(n => n.email == email && n.passWord == dePass && n.status == 1 && n.ISDELETE == false).FirstOrDefault(); return(res); }
public JsonResult Login(string email, string passWord) { responData <Employee> res = _db.checkLogin(email, passWord); if (res.Data != null) { Session["userID"] = res.Data.ID; Session["userAva"] = res.Data.avatar; Session["userFirstName"] = res.Data.firstName; Session["userName"] = res.Data.lastName + " " + res.Data.firstName; } return(Json(res, JsonRequestBehavior.AllowGet)); }