public void iniciarMaterias(materias vistaMateria)
 {
     vistaMateriaObj = vistaMateria;
     rellenarTabla();
     vistaMateriaObj.btn_eliminar.Click     += new EventHandler(btn_Delete);
     vistaMateriaObj.txt_buscar.TextChanged += new EventHandler(buscando);
     ControlCamposVacios.soloLetrasTxtBox(vistaMateriaObj.txt_buscar);
 }
 public void iniciarHoras(horario horas)
 {
     vistaHorarioObj = horas;
     rellenarTabla();
     vistaHorarioObj.btn_eliminar.Click     += new EventHandler(btn_Delete);
     vistaHorarioObj.txt_buscar.TextChanged += new EventHandler(buscando);
     ControlCamposVacios.soloLetrasTxtBox(vistaHorarioObj.txt_buscar);
 }
 public void iniciarDocentes(docentes docentes)
 {
     vistaDocenteObj = docentes;
     rellenarTabla();
     vistaDocenteObj.btn_eliminar.Click     += new EventHandler(btn_Delete);
     vistaDocenteObj.txt_buscar.TextChanged += new EventHandler(buscando);
     ControlCamposVacios.soloLetrasTxtBox(vistaDocenteObj.txt_buscar);
 }
 public static void cargarValores(agregarhorario vistaAgregar)
 {
     vistaAgregarObj = vistaAgregar;
     vistaAgregar.btn_aceptar.Click  += new EventHandler(btn_aceptar);
     vistaAgregar.btn_cancelar.Click += new EventHandler(btn_cancelar);
     ControlCamposVacios.soloLetrasTxtBox(vistaAgregarObj.txt_apellidos);
     ControlCamposVacios.soloLetrasTxtBox(vistaAgregarObj.txt_nombre_docentes);
     if (opcion.Equals("Registrar"))
     {
         mdloHora = new ModeloHora(0, "", "", "MATUTINO");
     }
     vistaAgregar.txt_nombre_docentes.Text = mdloHora.Inicio;
     vistaAgregar.txt_apellidos.Text       = mdloHora.Fin;
     vistaAgregar.txt_turno.Text           = mdloHora.Tipo;
 }
 public static void cargarValores(agregargrupos vistaAgregar)
 {
     vistaAgregarObj = vistaAgregar;
     vistaAgregar.btn_aceptar.Click  += new EventHandler(btn_aceptar);
     vistaAgregar.btn_cancelar.Click += new EventHandler(btn_cancelar);
     ControlCamposVacios.soloLetrasTxtBox(vistaAgregarObj.txt_area);
     ControlCamposVacios.soloLetrasTxtBox(vistaAgregarObj.txt_nombre_grupos);
     if (opcion.Equals("Registrar"))
     {
         mdloGrupo = new ModeloGrupo(0, 0, "", "", "HABILITADO");
     }
     vistaAgregar.txt_nombre_grupos.Text = mdloGrupo.Nombre_grupos;
     vistaAgregar.txt_semestre.Text      = mdloGrupo.Semestre.ToString();
     vistaAgregar.txt_area.Text          = mdloGrupo.Area;
     vistaAgregar.txt_estado.Text        = mdloGrupo.Estado;
 }
 public static void cargarValores(agregarmaterias agregarmaterias)
 {
     agregarmateriasobj = agregarmaterias;
     agregarmaterias.btn_aceptar.Click  += new EventHandler(btn_aceptar_click);
     agregarmaterias.btn_cancelar.Click += new EventHandler(btn_cancelar_click);
     ControlCamposVacios.soloLetrasTxtBox(agregarmaterias.txt_ciclo);
     ControlCamposVacios.soloLetrasTxtBox(agregarmaterias.txt_nombre_materias);
     if (opcion.Equals("Registrar"))
     {
         mdloMateria = new ModeloMateria(0, "", 0, 0, "");
     }
     agregarmaterias.txt_nombre_materias.Text = mdloMateria.NombreMateria;
     agregarmaterias.txt_total_horas.Text     = mdloMateria.Total_horas.ToString();
     agregarmaterias.txt_horas_semana.Text    = mdloMateria.Horas_semana.ToString();
     agregarmaterias.txt_ciclo.Text           = mdloMateria.Ciclo;
 }
 public static void cargarValores(agregardocentes vistaAgregar)
 {
     vistaAgregarObj = vistaAgregar;
     vistaAgregar.btn_aceptar.Click  += new EventHandler(btn_aceptar);
     vistaAgregar.btn_cancelar.Click += new EventHandler(btn_cancelar);
     ControlCamposVacios.soloLetrasTxtBox(vistaAgregarObj.txt_apellidos);
     ControlCamposVacios.soloLetrasTxtBox(vistaAgregarObj.txt_nombre_docentes);
     if (opcion.Equals("Registrar"))
     {
         mdloDocente = new ModeloDocente(0, "", "", 0, "HABILITADO");
     }
     vistaAgregar.txt_nombre_docentes.Text = mdloDocente.Nombre_docentes;
     vistaAgregar.txt_apellidos.Text       = mdloDocente.Apellidos;
     vistaAgregar.txt_numero_horas.Text    = mdloDocente.Numero_horas.ToString();
     vistaAgregar.txt_estado.Text          = mdloDocente.Estado;
 }
        public static void btn_aceptar(object sender, EventArgs e)
        {
            String nombre   = vistaAgregarObj.txt_nombre_grupos.Text;
            Int32  semestre = int.Parse(vistaAgregarObj.txt_semestre.Text);
            String area     = vistaAgregarObj.txt_area.Text;
            String estado   = vistaAgregarObj.txt_estado.Text;

            Console.WriteLine("id rgupo:" + mdloGrupo.Id_grupos);
            mdloGrupo = new ModeloGrupo(mdloGrupo.Id_grupos, semestre, nombre, area, estado);
            if (ControlCamposVacios.detactarVacios(new String[] { nombre, semestre + "",
                                                                  area, estado }) == 0)
            {
                if (opcion.Equals("Registrar"))
                {
                    if (controlGrupo.Guardar(mdloGrupo))
                    {
                        rellenarTabla();
                        MessageBox.Show("Registro guardado");
                    }
                    else
                    {
                        MessageBox.Show("Error al guardar el registro");
                    }
                }
                else if (opcion.Equals("Modificar"))
                {
                    if (controlGrupo.Actualizar(mdloGrupo))
                    {
                        rellenarTabla();
                        MessageBox.Show("Registro actualizado");
                    }
                    else
                    {
                        MessageBox.Show("Error al actualizar el registro");
                    }
                }
            }
        }
        private static void btn_aceptar_click(object sender, EventArgs e)
        {
            String nombre = agregarmateriasobj.txt_nombre_materias.Text;
            int    total  = int.Parse(agregarmateriasobj.txt_total_horas.Text);
            int    semana = int.Parse(agregarmateriasobj.txt_horas_semana.Text);
            String ciclo  = agregarmateriasobj.txt_ciclo.Text;

            mdloMateria = new ModeloMateria(mdloMateria.IdMateria, nombre, total, semana, ciclo);
            if (ControlCamposVacios.detactarVacios(new String[] { nombre,
                                                                  total + "", semana + "", ciclo }) == 0)
            {
                if (opcion.Equals("Registrar"))
                {
                    if (controlMateria.Guardar(mdloMateria))
                    {
                        rellenarTabla();
                        MessageBox.Show("Registro guardado");
                    }
                    else
                    {
                        MessageBox.Show("Error al guardar el registro");
                    }
                }
                else if (opcion.Equals("Modificar"))
                {
                    if (controlMateria.Actualizar(mdloMateria))
                    {
                        rellenarTabla();
                        MessageBox.Show("Registro actualizado");
                    }
                    else
                    {
                        MessageBox.Show("Error al actualizar el registro");
                    }
                }
            }
        }
        public static void btn_aceptar(object sender, EventArgs e)
        {
            String nombre       = vistaAgregarObj.txt_nombre_docentes.Text;
            String apellidos    = vistaAgregarObj.txt_apellidos.Text;
            int    numero_horas = int.Parse(vistaAgregarObj.txt_numero_horas.Text);
            String estado       = vistaAgregarObj.txt_estado.Text;

            mdloDocente = new ModeloDocente(mdloDocente.Id_docentes, nombre, apellidos, numero_horas, estado);
            if (ControlCamposVacios.detactarVacios(new String[] { nombre, apellidos, numero_horas + "", estado }) == 0)
            {
                if (opcion.Equals("Registrar"))
                {
                    if (controlDocente.Guardar(mdloDocente))
                    {
                        rellenarTabla();
                        MessageBox.Show("Registro guardado");
                    }
                    else
                    {
                        MessageBox.Show("Error al guardar el registro");
                    }
                }
                else if (opcion.Equals("Modificar"))
                {
                    if (controlDocente.Actualizar(mdloDocente))
                    {
                        rellenarTabla();
                        MessageBox.Show("Registro actualizado");
                    }
                    else
                    {
                        MessageBox.Show("Error al actualizar el registro");
                    }
                }
            }
        }