BLL.Estudiantes.Buscar C# (CSharp) Method

Buscar() public method

public Buscar ( ) : bool
return bool
        public bool Buscar()
        {
            bool mensaje = false;
            DataTable dt = new DataTable();
            dt = conexion.BuscarDb("select *from Estudiantes where IdEstudiante = " + IdEstudiante);
            if (dt.Rows.Count > 0)
            {
                mensaje = true;
                this.IdEstudiante = (int)dt.Rows[0]["IdEstudiante"];
                this.Matricula = (string)dt.Rows[0]["Matricula"];
                this.Nombre = (string)dt.Rows[0]["Nombres"];
                this.Direccion = (string)dt.Rows[0]["Direccion"];
                this.Genero = (byte)dt.Rows[0]["Genero"];
                this.FechaNac = (DateTime)dt.Rows[0]["FechaNacimiento"];
                this.Email = (string)dt.Rows[0]["Email"];
                this.Telefono = (string)dt.Rows[0]["Telefono1"];
                this.Celular = (string)dt.Rows[0]["Telefono2"];
            }
            return mensaje;
        }

Usage Example

        void Buscar()
        {
            int idestudiante = 0;

            int.TryParse(IdEstudianteTextBox.Text, out idestudiante);
            estudiantes.IdEstudiante = idestudiante;
            if (estudiantes.Buscar() == true)
            {
                MatriculaTextBox.Text          = estudiantes.Matricula;
                NombreTextBox.Text             = estudiantes.Nombre;
                DireccionTextBox.Text          = estudiantes.Direccion;
                FechaNacTextBox.Text           = estudiantes.FechaNac.ToString("yyyy-MM-dd");
                SexoDropDownList.SelectedIndex = estudiantes.Genero;
                EmailTextBox.Text    = estudiantes.Email;
                TelefonoTextBox.Text = estudiantes.Telefono;
                CelularTextBox.Text  = estudiantes.Celular;
            }
            else
            {
                Limpiar();
            }
        }