예제 #1
0
 public Alberti.Entity.Alumno getOne(int varid)
 {
     Alberti.Entity.Alumno alumno = new Alberti.Entity.Alumno();
     try
     {
         using (SqlConnection con = new SqlConnection("Data Source=FEDE-PC\\SQLEXPRESS;Initial Catalog=Parcial;Integrated Security=True"))
         {
             con.Open();
             string        sqlstring   = System.String.Format("select * from Alumno where id={0}", varid.ToString());
             SqlCommand    cmdUsuarios = new SqlCommand(sqlstring, con);
             SqlDataReader busqalum    = cmdUsuarios.ExecuteReader();
             if (busqalum.Read())
             {
                 alumno.ApellidoNombre  = (string)busqalum["NombreApellido"];
                 alumno.Dni             = (string)busqalum["Dni"];
                 alumno.FechaNacimiento = (DateTime)busqalum["FechaNacimiento"];
                 alumno.Id           = (int)busqalum["Id"];
                 alumno.NotaPromedio = (double)busqalum["NotaPromedio"];
             }
             return(alumno);
         }
     }
     catch (Exception Ex)
     {
         Exception ExcepcionManejada = new Exception("Error al recuperar datos del alumno", Ex);
         throw ExcepcionManejada;
     }
 }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            int idseleccionado = (int)comboBox1.SelectedValue;

            Datos.Alumno          buscaAlum = new Datos.Alumno();
            Alberti.Entity.Alumno buscado   = buscaAlum.getOne(idseleccionado);
            MessageBox.Show(buscado.ApellidoNombre + " " + buscado.Dni + Environment.NewLine + buscado.Edad.ToString() + Environment.NewLine + buscado.FechaNacimiento.ToString() + Environment.NewLine + buscado.NotaPromedio.ToString());
        }
예제 #3
0
        public List <Alberti.Entity.Alumno> RecuperarTodos()
        {
            using (SqlConnection con = new SqlConnection("Data Source=FEDE-PC\\SQLEXPRESS;Initial Catalog=Parcial;Integrated Security=True"))
            {
                con.Open();
                string sqlString = "select * from Alumno";

                SqlCommand    comand  = new SqlCommand(sqlString, con);
                SqlDataReader Alumnos = comand.ExecuteReader();

                while (Alumnos.Read())
                {
                    Alberti.Entity.Alumno Alum = new Alberti.Entity.Alumno();
                    Alum.ApellidoNombre  = (string)Alumnos["NombreApellido"];
                    Alum.Dni             = (string)Alumnos["Dni"];
                    Alum.FechaNacimiento = (DateTime)Alumnos["FechaNacimiento"];
                    Alum.Id           = (int)Alumnos["Id"];
                    Alum.NotaPromedio = (double)Alumnos["NotaPromedio"];
                    LisAlumnos.Add(Alum);
                }
                return(LisAlumnos);
            }
        }