You are on page 1of 1

[HttpPost]

public ActionResult UserIsValid(tbl_mstUser users)


{
var response = new Responses();
using (var db = new LeaveManagementDBEntities())
{
//var lstcheckLogin = db.stp_checkLoginUser(users.strUserId, use
rs.strUserPwd, 0).AsQueryable();
var lstcheckLogin = db.tbl_mstUser.Where(x=>x.strUserId==users.s
trUserId && x.strUserPwd==users.strUserPwd).AsQueryable();
var loginuser = (from c in lstcheckLogin select c).FirstOrDefaul
t();
if (loginuser != null)
{
Session["UserId"] = loginuser.pk_intUserId;
Session["UserName"] = loginuser.strUserName;
//Session["ModuleId"] = loginuser.pk_intModuleId;
//Session["ModuleName"] = loginuser.strModuleName;
Session["UserType"] = loginuser.strUserType;
Session["CurrentAdminID"] = loginuser.pk_intUserId;
//SessionContext.SetAuthenticationToken(Session["UserId"].To
String(), false, loginuser);
response.Message = "success";
}
else
{
response.Message = "fail";
}
}
if (response.Message == "success")
{
var redirectUrl = new UrlHelper(Request.RequestContext).Action("
Index", "Home");
return Json(new { Url = redirectUrl });
}
else
{
return Json(new { Url = "Fail" });
}
}

You might also like