public UUsuario loguear(string cedula, string clave) { Validaciones val = new Validaciones(); UUsuario user = new UUsuario(); if (val.validarNumeros(cedula) == true) { MAC a = new MAC(); user.Usuario = cedula; user.Clave = clave; user.Ip = HttpContext.Current.Request.UserHostAddress; user.Mac = a.traerMac(); return(user); } return(user); }
public UUsuario loguear(string cedula, string clave, bool x) { Validaciones val = new Validaciones(); UUsuario user = new UUsuario(); if (x == true) { if (cedula != "" && clave != "") { if (val.validarNumeros(cedula) == true) { MAC a = new MAC(); user.Usuario = cedula; user.Clave = clave; user.Ip = "192.168.1.1"; //user.Ip = HttpContext.Current.Request.UserHostAddress; user.Mac = a.traerMac(); DAOUsuario guardarUsuario = new DAOUsuario(); DataTable data = guardarUsuario.loggin(user); user = new CoreUser(idioma).autenticar(user); mensaje = user.Mensaje; Validaciones validarRol = new Validaciones(); response = validarRol.validarRol(user.Rol_id); return(user); } else { mensaje = msj1; return(user); } } else { mensaje = msj2; } } else { mensaje = "¡Parece que no eres una persona!"; return(user); } return(user); }
protected void B_Login_Click(object sender, EventArgs e) { if (validarNumeros(TB_Cedula.Text) == true) { MAC a = new MAC(); UUsuario user = new UUsuario(); user.Usuario = TB_Cedula.Text.ToString(); user.Clave = TB_Clave.Text.ToString(); user.Ip = HttpContext.Current.Request.UserHostAddress; user.Mac = a.traerMac(); DAOUsuario guardarUsuario = new DAOUsuario(); DataTable data = guardarUsuario.loggin(user.Usuario, user.Clave); user = new CoreUser().autenticar(user); Session["clave"] = user.Clave; Session["user_id"] = user.Usuario; Session["nombre_rol"] = user.Nombre_rol; Session["rol_id"] = user.Rol_id; Session["nombre"] = user.Nombre; Session["sede"] = user.Sede; Response.Write("<script>window.alert('" + user.Mensaje + "');</script>"); if (user.Rol_id == 1) { Response.Redirect("~/View/Tienda/AgregarSede.aspx"); } if (user.Rol_id == 2) { Response.Redirect("~/View/Tienda/CRUDVendedor.aspx"); } if (user.Rol_id == 3) { Response.Redirect("~/View/Tienda/CRUDCliente.aspx"); } } }