public ActionResult UserLogin(tblUser user) { dbHospitalEntities entities = new dbHospitalEntities(); proc_LoginCheck_Result res = entities.proc_LoginCheck(user.username, user.password).FirstOrDefault(); if (res != null) { ViewBag.Error = ""; TempData["username"] = user.username; if (res.role == "patient") { if (res.status == "active") { return(RedirectToAction("Index", "Patient")); } else { TempData["username"] = ""; ViewBag.Error = "User is not active"; } } else { return(RedirectToAction("Index", "Doctor")); } } else { ViewBag.Error = "Invalid username or password"; } return(View()); }
public HttpResponseMessage UserLogin(tblUser user) { proc_LoginCheck_Result result = null; result = entities.proc_LoginCheck(user.userid, user.password).FirstOrDefault(); if (result == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Invalid Username or password")); } else { return(Request.CreateResponse <proc_LoginCheck_Result>(result)); } }
public string AdminLogin(Admin admin) { proc_LoginCheck_Result userdata = null; try { userdata = tra.proc_LoginCheck(admin.Username, admin.Password).First(); } catch (Exception) { return("Invalid Details"); } return(admin.Username); }
public HttpResponseMessage CustomerLogin(tbl_Customer customer) { proc_LoginCheck_Result rslt = null; tbl_Customer cust = null; try { rslt = entities.proc_LoginCheck(customer.Username, customer.Passwords).FirstOrDefault(); if (rslt != null) { cust = entities.tbl_Customer.Where(c => c.Customer_Id == rslt.Customer_id).FirstOrDefault(); return(Request.CreateResponse(HttpStatusCode.OK, cust)); } else { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Invalid Login")); } } catch (Exception) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Invalid login")); } }