コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {//boton para crear expediente
            try
            {
                ExpedienteFacade facade = new ExpedienteFacade();
                facade.AgregarEstudiante(est.Identificacion, est.NombreCompleto, est.Seccion, est.Sexo, est.FechaNacimiento, est.Direccion);
                facade.AgregarEncargado(encar.Identificacion, encar.NombreCompleto, encar.CorreoElectronico, encar.Ocupacion, encar.Parentesco);
                facade.AgregarCiclo((Capa.Entidades.Ciclo)cboCiclo.SelectedItem);
                facade.AgregarPeriodo((Periodos)cboPeriodo.SelectedItem);
                facade.AgregarNivel((Capa.Entidades.Nivel)cboNivel.SelectedItem);
                //facade.AgregarInstrumento();

                logicaEstudiante.Guardar(est);
                logicaEncargado.Guardar(encar);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ha ocurrido un error no controlado: " + ex.Message);
            }
        }
コード例 #2
0
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     //boton de guardar
     try
     {
         Encargado est = new Encargado()
         {
             Identificacion    = txtIdentificacion.Text,
             NombreCompleto    = txtNombreCompleto.Text,
             CorreoElectronico = txtCorreoElectronico.Text,
             Parentesco        = txtParentesco.Text,
             Ocupacion         = txtOcupacion.Text,
         };
         logica.Guardar(est);
         MessageBox.Show("  Datos guardados con exito ");
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error: " + ex.Message, "Error al ingresar el encargado"
                         , MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }