コード例 #1
0
        //modificar datos de estudiante
        public bool modificarEstudiante(modelo.Estudiante objE, String cod)
        {
            modelo.Estudiante objEl = new modelo.Estudiante();
            bool resu = objEl.modificarEstudiante(objE, cod);

            return(resu);
        }
コード例 #2
0
        public bool pasarDatosInsertE(modelo.Estudiante objE)
        {
            modelo.Estudiante objEl = new modelo.Estudiante();
            bool resu = objEl.insertEstudiante(objE);

            return(resu);
        }
コード例 #3
0
        private void btnAceptarE_Click(object sender, EventArgs e)
        {
            String idestudiante        = txtId.Text;
            String codigoestudiante    = txtCodigo.Text;
            String nombreestudiante    = txtNombre.Text;
            String apellidoestudiante  = txtApellido.Text;
            String telefonoestudiante  = txtTelefono.Text;
            String direccionestudiante = txtDireccion.Text;
            String correoestudiante    = txtCorreo.Text;

            if (f == false)
            {
                rutafotoestudiante = "0";
            }
            modelo.Estudiante objE = new modelo.Estudiante(idestudiante, codigoestudiante, nombreestudiante, apellidoestudiante,
                                                           telefonoestudiante, direccionestudiante, correoestudiante, rutafotoestudiante);

            Controller.Controller objC = new Controller.Controller();
            bool resul = objC.pasarDatosInsertE(objE);

            if (resul)
            {
                MessageBox.Show("Datos insertados");
            }
            else
            {
                MessageBox.Show("Datos No insertados");
            }
        }
コード例 #4
0
        private void btnAceptarE_Click(object sender, EventArgs e)
        {
            String idestudiante        = txtId.Text;
            String codigoestudiante    = txtCodigo.Text;
            String nombreestudiante    = txtNombre.Text;
            String apellidoestudiante  = txtApellido.Text;
            String telefonoestudiante  = txtTelefono.Text;
            String direccionestudiante = txtDireccion.Text;
            String correoestudiante    = txtCorreo.Text;
            String rutafotoestudiante  = "0";

            modelo.Estudiante objE = new modelo.Estudiante(idestudiante, codigoestudiante, nombreestudiante, apellidoestudiante,
                                                           telefonoestudiante, direccionestudiante, correoestudiante, rutafotoestudiante);

            Controller.Controller objC = new Controller.Controller();
            String cod = txtCodigo.Text;
            bool   r   = objC.modificarEstudiante(objE, cod);

            if (r)
            {
                MessageBox.Show("Se ha modificado el estudiante correctamente");
            }
            else
            {
                MessageBox.Show("No se ha modificado el estudiante correctamente");
            }
        }
コード例 #5
0
        public DataTable buscarTodoslosEstudiantes()
        {
            // Se crea un DataTable que almacenará los datos desde donde se cargaran al DataGridView
            DataTable dtDatos = new DataTable();

            modelo.Estudiante objEl    = new modelo.Estudiante();
            MySqlDataAdapter  mdaDatos = objEl.buscarTodoslosEstudiantes();

            // Con la información del adaptador se rellena el DataTable
            mdaDatos.Fill(dtDatos);

            return(dtDatos);
        }
コード例 #6
0
        public DataTable matriculaEstudiante(String codigo, String fechaI, String fechaF)
        {
            // Se crea un DataTable que almacenará los datos desde donde se cargaran al DataGridView
            DataTable dtDatos = new DataTable();

            modelo.Estudiante objEl = new modelo.Estudiante();

            String[] fechaII = fechaI.Split('/');
            String[] fechaFF = fechaF.Split('/');

            String fechaIII = fechaII[2] + "-" + fechaII[1] + "-" + fechaII[0];
            String fechaFFF = fechaFF[2] + "-" + fechaFF[1] + "-" + fechaFF[0];

            MySqlDataAdapter mdaDatos = objEl.matriculaEstudiante(codigo, fechaIII, fechaFFF);

            // Con la información del adaptador se rellena el DataTable
            mdaDatos.Fill(dtDatos);

            return(dtDatos);
        }
コード例 #7
0
        //envío de datos
        public LinkedList <String> buscarEstudiante(String cod)
        {
            modelo.Estudiante   objEl  = new modelo.Estudiante();
            modelo.Estudiante   objE1  = objEl.buscarEstudiante(cod);
            LinkedList <String> listaS = new LinkedList <String>();

            if (objE1 != null)
            {
                listaS.AddLast(objE1.getIdEstudiante());
                listaS.AddLast(objE1.getCodigoEstudiante());
                listaS.AddLast(objE1.getNombreEstudiante());
                listaS.AddLast(objE1.getApellidoEstudiante());
                listaS.AddLast(objE1.getTelefonoEstudiante());
                listaS.AddLast(objE1.getDireccionEstudiante());
                listaS.AddLast(objE1.getCorreoEstudiante());
            }
            else
            {
                listaS = null;
            }
            return(listaS);
        }