public pcms_admin userCredential(pcms_admin _admin) { try { pcms_admin _adminCredential = new pcms_admin(); PCMS_DbContext context = new PCMS_DbContext(); var res = context.pcms_admin.Single(admin => admin.ADMIN_USERNAME == _admin.ADMIN_USERNAME && admin.ADMIN_PASSWORD == _admin.ADMIN_PASSWORD); _adminCredential.ADMIN_ID = res.ADMIN_ID; return(_adminCredential); } catch (Exception ex) { Utilities objUtilities = new Utilities(); objUtilities.LogError(ex); return(null); } }
public ActionResult Index(pcms_admin _admin) { try { var userKey = objBAL.getAdminCredential(_admin); if (userKey.ADMIN_ID != 0) { Session["userKey"] = userKey.ADMIN_ID.ToString(); return(RedirectToAction("Index", "Home", null)); } else { ViewBag.Error = "Invalid credentials"; return(View()); } } catch (Exception ex) { ErrorLog objError = new ErrorLog(); objError.LogError(ex); ViewBag.Error = ex.Message; return(View()); } }
public pcms_admin getAdminCredential(pcms_admin _Admin) { return(objDAL.userCredential(_Admin)); }