/*-------------Validar existencia de usuario---------------------*/ public cls_EntidadUsuario mValidarUsuario(cls_EntidadUsuario pUsuario) { query = "SELECT CODIGO_USUARIO, NOMBRE, PERFIL FROM TB_USUARIO WHERE LOGIN_USUARIO = '" + pUsuario.pLogin + "' AND PASSWORD_USUARIO = '" + pUsuario.pPassword + "'; "; cls_EntidadUsuario usuario = null; drConsulta = clConexion.mConsultaGeneralByQuery(query); if (drConsulta.Read()) { usuario = new cls_EntidadUsuario(); usuario.pCodigo = drConsulta.GetValue(0).ToString(); usuario.pNombre = drConsulta.GetValue(1).ToString(); usuario.pPerfil = drConsulta.GetValue(2).ToString(); query = "insert into TB_BITACORA(FECHA,REG_USUARIO)values(GETDATE(),'" + usuario.pNombre + "');"; clConexion.mBitacoraDB(query); } return(usuario); }//fin del metodo validar usuario
private void mConsultarLogin() { if (txtLogin.Text != "" && txtPassword.Text != "") { clEUsuario.pLogin = txtLogin.Text.Trim(); clEUsuario.pPassword = txtPassword.Text.Trim(); clEUsuario = clControlUser.mValidarUsuario(clEUsuario); if (clEUsuario != null) { pnlDatos.Visible = true; txtPerfil.Text = clEUsuario.pPerfil; txtNombre.Text = clEUsuario.pNombre; btnAceptar.Enabled = true; pCodigoLogOn = clEUsuario.pCodigo; } } else { MessageBox.Show("Se necesitan datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }//fin del metod que consulta el login del usuario
public frmLogin() { InitializeComponent(); clEUsuario = new cls_EntidadUsuario(); clControlUser = new cls_LogicaUsuario(); }