Пример #1
0
 //Metodos para guardar la informacion en la base de datos
 public void InsertarEstudiante(Estudiantes e)
 {
     try
     {
         command.CommandText = "INSERT INTO Alumnos (Nombre, Apellido, Edad, Sexo, Documento, CursoGrado, Direccion, Telefono, rh, Email) VALUES ('" + e.getNombre() + "', '" + e.getApellido() + "','" + e.getEdad() + "','" + Convert.ToInt16(e.getSexo()) + "','" + e.getDocumento() + "', '" + e.getCursoGrado() + "','" + e.getDireccion() + "','" + e.getTelefono() + "', '" + e.getrh() + "','" + e.getEmail() + "')";
         command.CommandType = System.Data.CommandType.Text;
         connection.Open();
         command.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         if (connection != null)
         {
             connection.Close();
         }
     }
 }
Пример #2
0
 //Metodos para actualizar la informacion en la base de datos
 public void ActEstudiante(Estudiantes e)
 {
     try
     {
         command.CommandText = "UPDATE Alumnos SET Nombre=" + e.getNombre() + "Apellido=" + e.getApellido() + "Edad=" + e.getEdad() + "Sexo=" + e.getSexo() + "Documento=" + e.getDocumento() + "Curso=" + e.getCursoGrado() + "Direccion=" + e.getDireccion() + "Telefono=" + e.getTelefono() + "Rh=" + e.getrh() + "Email=" + e.getEmail() + "WHERE Nombre=" + e.getNombre();
         command.CommandType = System.Data.CommandType.Text;
         connection.Open();
         command.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         if (connection != null)
         {
             connection.Close();
         }
     }
 }
Пример #3
0
 //Metodos para eliminar la informacion en la base de datos
 public void EliminarEstudiante(Estudiantes e)
 {
     try
     {
         command.CommandText = "DELETE FROM Alumnos WHERE Nombre=" + e.getNombre();
         command.CommandType = System.Data.CommandType.Text;
         connection.Open();
         command.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         if (connection != null)
         {
             connection.Close();
         }
     }
 }
Пример #4
0
        private void button9_Click(object sender, EventArgs e)
        {
            Estudiantes usuarioE = ListaEstudiantes.Find(x => x.getNombre().Contains(textBox18.Text));

            if (usuarioE == null)
            {
                Profesor usuarioP = ListaProfesores.Find(x => x.getNombre().Contains(textBox18.Text));
                MessageBox.Show(usuarioP.getClave());
                if (usuarioP == null)
                {
                    MessageBox.Show("Error #54645\t Datos incorrectos");
                }
                else if (textBox19.Text == usuarioP.getClave())
                {
                    CambiarInterfaz("Profesor");
                    labelProfInfoNombre.Text       = usuarioP.getNombre();
                    labelProfInfoApellido.Text     = usuarioP.getApellido();
                    labelProfInfoEdad.Text         = usuarioP.getEdad().ToString();
                    labelProfInfoGenero.Text       = Convert.ToString(usuarioP.getSexo());
                    labelProfInfoDocu.Text         = usuarioP.getDocumento();
                    labelProfInfoDireccion.Text    = usuarioP.getDireccion();
                    labelProfInfoGrupo.Text        = usuarioP.getGrupo();
                    labelProfInfoTelefono.Text     = usuarioP.getTelefono();
                    labelProfInfoRh.Text           = usuarioP.getrh();
                    labelProfInfoEmail.Text        = usuarioP.getEmail();
                    labelProfInfoFechaIngreso.Text = Convert.ToString(usuarioP.getFechaIngreso());
                    for (int i = 0; i < usuarioP.getMisEstudiantesCount(); i++)
                    {
                        listBox4.Items.Add(usuarioP.getMisEstudiantes(i).ToString() + "Grupo:\t" + usuarioP.getMisEstudiantes(i).getCursoGrado() + "/" + usuarioP.getMisEstudiantes(i).getMiProfesorEs().getGrupo());
                    }
                }
                else
                {
                    MessageBox.Show("Datos incorrectos");
                }
            }
            else
            if (textBox19.Text == usuarioE.getClave())
            {
                CambiarInterfaz("Estudiante");
                labelEstNombre.Text       = usuarioE.getNombre();
                labelEstApellido.Text     = usuarioE.getApellido();
                labelEstEdad.Text         = usuarioE.getEdad().ToString();
                labelEstGenero.Text       = Convert.ToString(usuarioE.getSexo());
                labelEstDocumento.Text    = usuarioE.getDocumento();
                labelEstDireccion.Text    = usuarioE.getDireccion();
                labelEstTelefono.Text     = usuarioE.getTelefono();
                labelEstRh.Text           = usuarioE.getrh();
                labelEstEmail.Text        = usuarioE.getEmail();
                labelEstFechaIngreso.Text = Convert.ToString(usuarioE.getFechaIngreso());
                if ((usuarioE.getMiProfesorEs()) != null)
                {
                    labelEstPerGrupo.Text = (usuarioE.getMiProfesorEs()).getGrupo();
                    for (int i = 0; i < usuarioE.getMiProfesorEs().tamannoMisEstudiantes(); i++)
                    {
                        listBox3.Items.Add(usuarioE.getMiProfesorEs().getMisEstudiantes(i).ToString());
                        if (usuarioE.getMiProfesorEs().getMisEstudiantes(i) == usuarioE)
                        {
                            listBox3.Items[i] += "   Yo*";
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("la Clave no coincide con el usuario");
            }
            textBox18.Text = string.Empty;
            textBox19.Text = string.Empty;
        }   //Ingreso de usuario-clave
Пример #5
0
 public void setMisEstudiantes(Estudiantes agregarMiEstudiante)
 {
     this.misEstudiantes.Add(agregarMiEstudiante);
 }