bool CamposOK() { bool booEstado = true; int n_row = 0; for (n_row = 2; n_row <= FgCtto.Rows.Count - 1; n_row++) { if (FgCtto.GetData(n_row, 1).ToString() == "") { MessageBox.Show("¡ No ha especificado el numero de puesto a contratar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; FgCtto.Focus(); return(booEstado); } if (FgCtto.GetData(n_row, 2).ToString() == "") { MessageBox.Show("¡ No ha especificado numero de contrato !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; FgCtto.Focus(); return(booEstado); } if (funFunciones.NulosC(FgCtto.GetData(n_row, 3)) == "") { MessageBox.Show("¡ No ha especificado la fecha de inicio del contrato !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; FgCtto.Focus(); return(booEstado); } if (funFunciones.NulosC(FgCtto.GetData(n_row, 4)) == "") { MessageBox.Show("¡ No ha especificado la fecha de termino del contrato !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; FgCtto.Focus(); return(booEstado); } if (FgCtto.GetData(n_row, 5).ToString() == "") { MessageBox.Show("¡ No ha especificado el tipo de documento de cobranza que se aplicara al contrato !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; FgCtto.Focus(); return(booEstado); } } return(booEstado); }