protected void btnEntrar_Click(object sender, EventArgs e) { UsuarioBC usuario = new UsuarioBC(); usuario.USERNAME = this.txtUsername.Text; usuario.PASSWORD = funcion.Encriptar(this.txtPassword.Text, this.txtUsername.Text.ToLower()); usuario = usuario.Login(usuario); if (!usuario.ESTADO) { usuario.LOGUEADO = false; string texto = "El usuario se encuentra inactivo, por favor contacte al administrador del sistema!"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "alert('" + texto + "');", true); } //else if (usuario.CAMBIO_PASS == 0 && usuario.ESTADO != null) //{ // Session["USUARIO"] = usuario; // this.ModalPopupExtender1.Show(); //} else { if (usuario.LOGUEADO) { Session["USUARIO"] = usuario; Response.Redirect("~/App/Inicio.aspx"); } else { usuario.LOGUEADO = false; string texto = "Nombre de usuario o contraseña incorrecta, por favor intente nuevamente!"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "alert('" + texto + "');", true); } } }
protected void btnEntrar_Click(object sender, EventArgs e) { UsuarioBC usuario = new UsuarioBC(); usuario.USERNAME = this.UsuarioL.Value; usuario.PASSWORD = funcion.Encriptar(this.ContrasenaL.Value, this.UsuarioL.Value.ToLower()); usuario = usuario.Login(usuario); if (usuario.LOGUEADO) { if (!usuario.ESTADO) { usuario.LOGUEADO = false; string texto = "El usuario se encuentra inactivo, por favor contacte al administrador del sistema!"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "alert('" + texto + "');", true); } else { Session["USUARIO"] = usuario; Response.Redirect("~/App/" + usuario.INICIO); } } else { usuario.LOGUEADO = false; string texto = "Nombre de usuario o contraseña incorrecta, por favor intente nuevamente!"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "alert('" + texto + "');", true); } }
public static int Ingresar(String usuario, String password) { UsuarioBC objUsuarioBC = new UsuarioBC(); UsuarioBE objUsuarioBE = new UsuarioBE(); try { objUsuarioBE.Usuario = usuario; objUsuarioBE.Password = password; objUsuarioBE = objUsuarioBC.Login(objUsuarioBE); if (objUsuarioBE != null) { if (objUsuarioBE.Id_Rol == (int)Rol.Admin) { HttpContext.Current.Session["USUARIO"] = objUsuarioBE; return(1); } } return(0); } catch (Exception ex) { LogFile.EscribirLog(ex); throw ex; } }
//protected void btnRegistrarse_Click(object sender, EventArgs e) //{ // UsuarioBE objUsuarioBE = new UsuarioBE(); // MailBC objMailBC = new MailBC(); // try // { // objUsuarioBE.Nombre = txtRegistroNombre.Text.Trim(); // objUsuarioBE.Apellido_Paterno = txtRegistroApellidoP.Text.Trim(); // objUsuarioBE.Dni = txtRegistroDNI.Text.Trim(); // objUsuarioBE.Usuario = txtRegistroUsuario.Text.Trim(); // objUsuarioBE.Email = txtRegistroEmail.Text.Trim(); // objUsuarioBE.Password = txtRegistroContrasena.Text.Trim(); // objUsuarioBE.Token_Correo = RandomString.GenerarRandomString(10); // objUsuarioBE.Id_Rol = (int)Rol.Usuario; // int codigo = RegistrarUsuario(objUsuarioBE); // switch (codigo) // { // case (int)ErrorRegistroUsuario.Usuario_Repetido: // Tools.Alert("Lo sentimos, el usuario que ha escogido ya se encuentra registrado.", "Usuario Repetido", GetType(), this); // break; // case (int)ErrorRegistroUsuario.Email_Repetido: // Tools.Alert("Lo sentimos, el email que ha escogido ya se encuentra registrado.", "Email Repetido", GetType(), this); // break; // case (int)ErrorRegistroUsuario.Dni_Repetido: // Tools.Alert("Lo sentimos, el DNI que ha escogido ya se encuentra registrado.", "DNI Repetido", GetType(), this); // break; // default: // objMailBC.Registro_Usuario(objUsuarioBE); // break; // } // } // catch (Exception) // { // throw; // } //} protected void btnLogin_Click(object sender, EventArgs e) { UsuarioBE objUsuarioBE = new UsuarioBE(); UsuarioBC objUsuarioBC = new UsuarioBC(); try { objUsuarioBE.Usuario = txtLoginUsuario.Text.Trim(); objUsuarioBE.Password = txtLoginContrasena.Text; objUsuarioBE = objUsuarioBC.Login(objUsuarioBE); if (objUsuarioBE != null) //Logueo correcto { Loguear(objUsuarioBE); } else { Tools.Alert("Lo sentimos, el usuario o contraseña es inválido.", "Datos Incorrectos", GetType(), this); } } catch (Exception ex) { Tools.Error(GetType(), this, ex); } }
protected void btnEntrar_Click(object sender, EventArgs e) { UsuarioBC usuario = new UsuarioBC(); usuario.USUA_USERNAME = UsuarioL.Value; usuario.USUA_PASSWORD = ContrasenaL.Value; usuario = usuario.Login(UsuarioL.Value, ContrasenaL.Value); if (usuario.USUA_ID == 0) { utils.ShowMessage(this, "Nombre de usuario o contraseña incorrectos.", "warn", true); return; } if (!usuario.USUA_ESTADO) { utils.ShowMessage(this, "Usuario inactivo. Contacte al administrador del sistema.", "warn", true); return; } Session["usuario"] = usuario; Response.Redirect("~/App/Default.aspx"); }