protected void BtnLogin_Click1(object sender, EventArgs e) { Entidad.Empleado empleado = new Empleado(); Negocio.Login login = new Negocio.Login(); try { empleado = login.validarEmpleado(user.Text, pass.Text); if (!empleado.cedula.Equals(null) && empleado.codigo.Equals("EC") || empleado.codigo.Equals("AC")) { Session["cedula"] = empleado.cedula; Session["nombre"] = empleado.nombre; Session["1apellido"] = empleado.priApellido; Session["2apellido"] = empleado.segApellido; Session["cargo"] = empleado.cargo; Session["idempleado"] = empleado.Idempleado; Session["codigo"] = empleado.codigo; Response.Redirect("Index.aspx", false); } else { Session["error"] = "No exite en la base de datos"; Response.Redirect("Error.aspx"); } } catch (Exception ex) { Session["error"] = "No exite en la base de datos"; Response.Redirect("Error.aspx"); throw ex; } }
public ActionResult Login(string rut, string clave) { ViewBag.Error = false; Negocio.Login login = new Negocio.Login(); var respuesta = login.LoginCliente(rut.Replace(".", ""), clave); if (respuesta.Exito) { Negocio.Helper.Autenticacion.Login(respuesta); return(RedirectToAction("Index")); } ViewBag.Error = true; ViewBag.Mensaje = respuesta.Mensaje; return(View()); }