예제 #1
0
        private void btnRegistrar_Click(object sender, EventArgs e)

        {
            InstitucionService service = new InstitucionService();

            try
            {
                if (cmboTipoId.Text.Equals("") || txtId.Text.Equals("") || txtNombre.Text.Equals("") ||
                    cmboGrado.Text.Equals("") || cmboInstitucion.Text.Equals(""))
                {
                    MessageBox.Show("Datos imcompletos", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else if (!service.ValidarDisponibilidad(cmboInstitucion.Text))
                {
                    MessageBox.Show("No hay cupos disponibles en " + cmboInstitucion.Text, "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    Estudiante estudiante = new Estudiante();
                    estudiante.TipoId      = cmboTipoId.Text;
                    estudiante.NumeroId    = txtId.Text;
                    estudiante.Nombre      = txtNombre.Text;
                    estudiante.Grado       = cmboGrado.Text;
                    estudiante.Institucion = cmboInstitucion.Text;
                    service.Guardar(estudiante);
                    ActualizarCuposDisponibles();
                    MessageBox.Show(" Se registro el estudiante correctamente, cupos disponibles: " + service.CupoDisponible(cmboInstitucion.Text), " Informacion", MessageBoxButtons.OK);
                    LimpiarTxt();
                }
            }

            catch
            { }
        }
 public ExperienciaLaboralView()
 {
     InitializeComponent();
     _experienciaLaboralService = new ExperienciaLaboralService();
     _institucionService        = new InstitucionService();
     _instituciones             = new List <Institucion>();
 }
 public CapacitacionView()
 {
     InitializeComponent();
     _capacitacionService = new CapacitacionService();
     _nivelService        = new NivelService();
     _institucionService  = new InstitucionService();
     _departamentoService = new DepartamentoService();
     _departamentos       = new List <Departamento>();
     _niveles             = new List <Nivel>();
     _instituciones       = new List <Institucion>();
 }
예제 #4
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            InstitucionService service = new InstitucionService();

            if (service.ValidarExisteArchivo())
            {
                MessageBox.Show("No es posible  realizar el proceso de inscripcion, no se cuenta con el archivo de cupos.", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Application.Exit();
            }
            else
            {
                Application.Run(new Principal());
            }
        }
예제 #5
0
 public void ActualizarCuposDisponibles()
 {
     InstitucionService service = new InstitucionService();
     string             message = service.Modificar(cmboInstitucion.Text);
 }
 public InstitucionView()
 {
     InitializeComponent();
     _institucionView = new InstitucionService();
 }