示例#1
0
 private void Click_Guardar(object sender, EventArgs e)
 {
     if (vista_Candidato.txtCurp.Text == "")
     {
         MessageBox.Show("Campos requeridos obligatoriamente", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         vo_Candidato.Curp       = vista_Candidato.txtCurp.Text;
         vo_Candidato.IdPartido  = int.Parse(vista_Candidato.cmbPartidoAsign.SelectedValue.ToString());
         vo_Candidato.IdEleccion = int.Parse(vista_Candidato.cmbEleccionAsign.SelectedValue.ToString());
         vo_Candidato.picture    = vista_Candidato.ptbImagenCandidato;
         if (InstanciaCandidatos.Insertar(vo_Candidato))
         {
             MessageBox.Show("Almacenado correctamente....");
             llenaGrid();
             refrescar();
             vo_Candidato = new VO_Candidato();
         }
         else
         {
             MessageBox.Show("Intente nuevamente....");
         }
     }
 }
        private void Click_Candidatos(object sender, EventArgs e)
        {
            Vista_Candidato       vCandidato   = new Vista_Candidato();
            VO_Candidato          vo_Candidato = new VO_Candidato();
            VO_Partidos           vo_Partidos  = new VO_Partidos();
            VO_Ciudadano          vo_Ciudadano = new VO_Ciudadano();
            Controlador_Candidato conCandidato = new Controlador_Candidato(vCandidato, vo_Candidato, vo_Partidos, vo_Ciudadano);

            CentrarFormularios(vCandidato);
        }
示例#3
0
 public Controlador_Candidato(Vista_Candidato vista_Candidato, VO_Candidato vo_Candidato, VO_Partidos vo_Partidos, VO_Ciudadano vo_Ciudadano)
 {
     this.vista_Candidato = vista_Candidato;
     this.vo_Candidato    = vo_Candidato;
     this.vo_Partidos     = vo_Partidos;
     this.vo_Ciudadano    = vo_Ciudadano;
     valida = new Validaciones();
     cargaInicial();
     Eventos_Botones();
     llenaGrid();
     vista_Candidato.dtgListaCandidatos.DataBindingComplete += Limpiar;
 }
示例#4
0
 //Metodo que refresca los controles
 public void refrescar()
 {
     vista_Candidato.txtCurp.Enabled          = true;
     vista_Candidato.btnBuscar.Enabled        = true;
     vista_Candidato.btnGuardar.Enabled       = true;
     vista_Candidato.btnAgregarImagen.Enabled = true;
     vista_Candidato.btnEditar.Enabled        = true;
     vista_Candidato.btnEliminar.Enabled      = true;
     vista_Candidato.txtCurp.Clear();
     vista_Candidato.txtNombre.Clear();
     vista_Candidato.txtApellidoP.Clear();
     vista_Candidato.txtApellidoM.Clear();
     vista_Candidato.dtgListaCandidatos.ClearSelection();
     vista_Candidato.ptbImagenCandidato.Image = null;
     cargaInicial();
     vo_Candidato = new VO_Candidato();
 }
示例#5
0
 //Metodo implementado para el almacenamiento de la informacion en la Bds
 private void Click_Guardar(object sender, EventArgs e)
 {
     if (valida.Vacios(vista_Candidato, vista_Candidato.erpAviso))
     {
         vo_Candidato.Curp       = vista_Candidato.txtCurp.Text;
         vo_Candidato.IdPartido  = int.Parse(vista_Candidato.cmbPartidoAsign.SelectedValue.ToString());
         vo_Candidato.IdEleccion = int.Parse(vista_Candidato.cmbEleccionAsign.SelectedValue.ToString());
         vo_Candidato.picture    = vista_Candidato.ptbImagenCandidato;
         if (InstanciaCandidatos.Insertar(vo_Candidato))
         {
             MessageBox.Show("Almacenado correctamente....");
             llenaGrid();
             refrescar();
             vo_Candidato = new VO_Candidato();
         }
         else
         {
             MessageBox.Show("Intente nuevamente....");
         }
     }
 }