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; }
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(); }
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); }