public ActionResult Login2(LoginModel model, string returnUrl) { if (ModelState.IsValid) { if (SqlEmployee.UserIsValid(model.UserName, model.Password)) { FormsAuthentication.SetAuthCookie(model.UserName, model.RememberMe);// checkbox ture or false sto saving cookie var sessionEmp = db.EMPLOYEE.FirstOrDefault(x => x.Username == model.UserName); Session["S_EmpID"] = sessionEmp.EmpID; ViewBag.S_EmpID = sessionEmp.EmpID; ViewData["S_EmpID"] = sessionEmp.EmpID; Session["S_EmpFname"] = sessionEmp.Fname; if (Url.IsLocalUrl(returnUrl) && returnUrl.Length > 1 && returnUrl.StartsWith("/") && !returnUrl.StartsWith("//") && !returnUrl.StartsWith("/\\")) { return(Redirect(returnUrl)); } else { //Session["EmpId"] = //Redirect to default page return(RedirectToAction("RedirectToDefault")); // return RedirectToAction("OfferCreate", "Products"); } } ModelState.AddModelError("LogOnError", "The user name or password provided is incorrect."); } return(View()); }
protected void btnSaveEmployee_Click(object sender, EventArgs e) { SqlEmployee.InsertParameters["Employee_Name"].DefaultValue = txtEmployeeName.Text.ToUpper().Trim(); SqlEmployee.InsertParameters["Address"].DefaultValue = txtEmployeeAddress.Text.ToUpper().Trim(); SqlEmployee.InsertParameters["Contact_Number"].DefaultValue = txtEmployeeContactNumber.Text.ToUpper().Trim(); SqlEmployee.InsertParameters["Date_of_Birth"].DefaultValue = txtEmployeeDOB.Text.Trim(); SqlEmployee.Insert(); gvEmployee.DataBind(); PaneladdEmployee.Visible = false; PanelgvEmployee.Visible = true; txtEmployeeName.Text = string.Empty; txtEmployeeAddress.Text = string.Empty; txtEmployeeContactNumber.Text = string.Empty; txtEmployeeDOB.Text = string.Empty; }
public ActionResult Login(LoginModel model, string returnUrl) { if (ModelState.IsValid) { if (SqlEmployee.UserIsValid(model.UserName, model.Password)) { FormsAuthentication.SetAuthCookie(model.UserName, model.RememberMe);// checkbox ture or false sto saving cookie if (Url.IsLocalUrl(returnUrl) && returnUrl.Length > 1 && returnUrl.StartsWith("/") && !returnUrl.StartsWith("//") && !returnUrl.StartsWith("/\\")) { return(Redirect(returnUrl)); } else { //Redirect to default page return(RedirectToAction("RedirectToDefault")); } } ModelState.AddModelError("LogOnError", "The user name or password provided is incorrect."); } return(View()); }
public AccountController(SqlEmployee empRepository) { this._empRepository = empRepository; }