예제 #1
0
 void Nuevo()
 {
     n_QueHace = 1;
     Tab1.TabPages[0].Enabled = false;
     Blanquea();
     Bloquea();
     ActivarTool();
     LblTitulo2.Text         = "Agregando Nuevo Registro";
     Tab1.SelectedIndex      = 1;
     TxtAnoTra.Text          = STU_SISTEMA.ANOTRABAJO.ToString();
     CboMesTra.SelectedValue = STU_SISTEMA.MESTRABAJO;
     CboMesTra.Focus();
     FgLisCar.Rows.Count = 2;
 }
예제 #2
0
        void Modificar()
        {
            if (dtRegistros.Rows.Count == 0)
            {
                MessageBox.Show("No hay registros para modificar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                return;
            }
            n_QueHace = 2;
            Tab1.TabPages[0].Enabled = false;
            Blanquea();
            Bloquea();
            ActivarTool();

            int intIdRegistro = Convert.ToInt32(DgLista.Columns[0].CellValue(DgLista.Row).ToString());

            VerRegistro(intIdRegistro);
            LblTitulo2.Text    = "Modificando Registro";
            Tab1.SelectedIndex = 1;
            CboMesTra.Focus();
        }
예제 #3
0
        bool ValidarDatos()
        {
            bool b_Result = false;

            if (Convert.ToInt32(CboPue.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado en numero de puesto al que se generara el cargo !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboPue.Focus();
                return(b_Result);
            }
            if (Convert.ToInt32(CboMesTra.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado el mes en que se creara el cargo !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboMesTra.Focus();
                return(b_Result);
            }

            int n_row     = 0;
            int n_blancos = 0;

            for (n_row = 2; n_row <= FgLista.Rows.Count - 1; n_row++)
            {
                if (funGen.NulosC(FgLista.GetData(n_row, 1)) != "")
                {
                    n_blancos = n_blancos + 1;
                }
            }
            if (n_blancos == 0)
            {
                MessageBox.Show("¡ No ha especificado ningun concepto para la creacion de este cargo !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                FgLista.Focus();
                return(b_Result);
            }

            b_Result = true;
            return(b_Result);
        }