public int Actualizar(ClsUsuario pUsuario) { int retorno = 0; MySqlCommand cmd = new MySqlCommand(); cmd.Connection = BdConexion.ObtenerConexion(); cmd.CommandText = "actualizarUsuario"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@nom", pUsuario.Nombre); cmd.Parameters["@nom"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@user", pUsuario.Usuario); cmd.Parameters["@user"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@pass", pUsuario.Contraseña); cmd.Parameters["@pass"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@pre", pUsuario.idPregunta); cmd.Parameters["@pre"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@res", pUsuario.Respuesta); cmd.Parameters["@res"].Direction = ParameterDirection.Input; retorno = cmd.ExecuteNonQuery(); return retorno; }
//public int ValidarUsuario(string Usuario) //{ // ClsUsuarioDAL mUsuario = new ClsUsuarioDAL(); // return mUsuario.ValidarUsuario(Usuario); //} public int Recuperar(string Usuario) { ClsUsuario eUsuario = new ClsUsuario(); eUsuario.Usuario = Usuario; ClsUsuarioDAL mUsuario = new ClsUsuarioDAL(); int resultado = mUsuario.AutentificarUsuario(eUsuario); return resultado; }
public int Inhabilitar(string Usuario) { int resultado = 0; ClsUsuario eUsuario = new ClsUsuario(); eUsuario.Usuario = Usuario; ClsUsuarioDAL mUsuario = new ClsUsuarioDAL(); resultado = mUsuario.Inhabilitar(eUsuario); return resultado; }
public int Seguridad(string Pregunta, string Respuesta) { ClsUsuario eUsuario = new ClsUsuario(); eUsuario.Usuario = Pregunta; eUsuario.Usuario = Respuesta; ClsUsuarioDAL mUsuario = new ClsUsuarioDAL(); int resultado = mUsuario.Seguridad(Pregunta, Respuesta); return resultado; }
public int ContraseñaNueva(string Usuario, string Contraseña) { int resultado = 0; ClsUsuario eUsuario = new ClsUsuario(); eUsuario.Usuario = Usuario; eUsuario.Contraseña = Contraseña; ClsUsuarioDAL mUsuario = new ClsUsuarioDAL(); resultado = mUsuario.ContraseñaNueva(eUsuario); return resultado; }
private void btnSeleccionar_Click(object sender, EventArgs e) { if (dgvConsultar.SelectedRows.Count == 1) { string usuario = Convert.ToString(dgvConsultar.CurrentRow.Cells[0].Value); UsuarioSeleccionado = ClsUsuarioDAL.ObtenerUsuario(usuario); this.Close(); } else { MessageBox.Show("¡Debe de seleccionar una fila!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public int Actualizar(string Nombre, string Usuario, string Contraseña, string Pregunta, string Respuesta) { int resultado = 0; ClsUsuario eUsuario = new ClsUsuario(); eUsuario.Usuario = Usuario; eUsuario.Nombre = Nombre; eUsuario.Contraseña = Contraseña; eUsuario.idPregunta = Pregunta; eUsuario.Respuesta = Respuesta; ClsUsuarioDAL mUsuario = new ClsUsuarioDAL(); resultado = mUsuario.Actualizar(eUsuario); return resultado; }
public int Crear(string Nombre, string Usuario, string Contraseña, string Pregunta, string Respuesta) { int resultado = 0; ClsUsuario eUsuario = new ClsUsuario(); eUsuario.Usuario = Usuario; eUsuario.Nombre = Nombre; eUsuario.Contraseña = Contraseña; eUsuario.idPregunta = Pregunta; eUsuario.Respuesta = Respuesta; eUsuario.idRol = 2; eUsuario.Estado = true; ClsUsuarioDAL mUsuario = new ClsUsuarioDAL(); resultado = mUsuario.CrearCuenta(eUsuario); return resultado; }
public int Inhabilitar(ClsUsuario Usuario) { int retorno = 0; MySqlCommand cmd = new MySqlCommand(); cmd.Connection = BdConexion.ObtenerConexion(); cmd.CommandText = "inhabilitarUsuario"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@user", Usuario.Usuario); cmd.Parameters["@user"].Direction = ParameterDirection.Input; retorno = cmd.ExecuteNonQuery(); return retorno; }
public int ContraseñaNueva(ClsUsuario pUsuario) { int retorno = 0; MySqlCommand cmd = new MySqlCommand(); cmd.Connection = BdConexion.ObtenerConexion(); cmd.CommandText = "nuevoPassword"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@user", pUsuario.Usuario); cmd.Parameters["@user"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@pass", pUsuario.Contraseña); cmd.Parameters["@pass"].Direction = ParameterDirection.Input; retorno = cmd.ExecuteNonQuery(); return retorno; }
//public int ValidarUsuario(string Usuario) //{ // int resultado = -1; // MySqlCommand cmd = new MySqlCommand(); // cmd.Connection = BdConexion.ObtenerConexion(); // cmd.CommandText = "validarUsuario"; // cmd.CommandType = CommandType.StoredProcedure; // MySqlDataReader _reader = cmd.ExecuteReader(); // while (_reader.Read()) // { // resultado = 50; // } // return resultado; //} public int AutentificarUsuario(ClsUsuario pUsuario) { int resultado = -1; MySqlCommand cmd = new MySqlCommand(); cmd.Connection = BdConexion.ObtenerConexion(); cmd.CommandText = "autentificarUsuario"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@user", pUsuario.Usuario); cmd.Parameters["@user"].Direction = ParameterDirection.Input; MySqlDataReader _reader = cmd.ExecuteReader(); while (_reader.Read()) { resultado = 50; } return resultado; }