コード例 #1
0
ファイル: ClsUsuarioDAL.cs プロジェクト: darm0102/Jholman
        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;
        }
コード例 #2
0
        //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;
        }
コード例 #3
0
        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;
        }
コード例 #4
0
        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;
        }
コード例 #5
0
        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;
        }
コード例 #6
0
ファイル: consultarusuario.cs プロジェクト: darm0102/Jholman
        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);
            }
        }
コード例 #7
0
        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;
        }
コード例 #8
0
        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;
        }
コード例 #9
0
ファイル: ClsUsuarioDAL.cs プロジェクト: darm0102/Jholman
        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;
        }
コード例 #10
0
ファイル: ClsUsuarioDAL.cs プロジェクト: darm0102/Jholman
        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;
        }
コード例 #11
0
ファイル: ClsUsuarioDAL.cs プロジェクト: darm0102/Jholman
        //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;
        }