Ejemplo n.º 1
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            DateTime selected = datetp_fecha.Value;
            DateTime ahora    = DateTime.Now;

            if (txt_Vacantes.Text != "" && !(Int32.Parse(this.txt_Vacantes.Text) < 125 || Int32.Parse(this.txt_Vacantes.Text) > 600))
            {
                if (selected < ahora)
                {
                    this.lbl_prueba.Text = " fecha invalida :(";
                    //goto Salida;
                    return;
                }
                TipoProcesoAdmision TPA = new TipoProcesoAdmision();
                TPA.IdTipoProceso1 = buscar_IdTipoProceso();

                DateTime fecha = this.datetp_fecha.Value;



                PA = new ProcesoAdmision();
                PA.NombreProceso = txt_nombre.Text;

                PA.FechaRealizacion = datetp_fecha.Value;
                PA.CantVacantes     = Convert.ToInt32(txt_Vacantes.Text);
                PA.TipoProceso      = TPA;
                //PA.

                /*
                 * Capa bussines logic
                 */
                ProcesoAdmisionBL PABL = new ProcesoAdmisionBL();
                bool success           = PABL.insertarProcesoAdmision(PA);
                lbl_prueba.Text = "";
                if (success)
                {
                    lbl_prueba.Text = "yeah";
                }

                else
                {
                    lbl_prueba.Text = "nooooooo";
                }
                this.parent.llenarDGV();
                parent.Enabled = true;
                this.Close();
            }
            else
            {
                this.lbl_prueba.Text   = " rango permitido [125;600] :(";
                this.txt_Vacantes.Text = "";
                //Salida:
            }
        }
Ejemplo n.º 2
0
        public void llenarDGV()
        {
            ProcesoAdmisionBL PABL = new ProcesoAdmisionBL();

            if (listaProcesos != null)
            {
                this.listaProcesos = new BindingList <ProcesoAdmision>();
            }
            PABL.listarProcesosAdmision(listaProcesos);

            dgvProcesoAdmin.DataSource = null;
            dgvProcesoAdmin.DataSource = listaProcesos;
            disenio_tabla();
        }