bool CamposOK() { bool booEstado = true; if (Convert.ToInt32(CboMatPri.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado la materia prima !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; CboMatPri.Focus(); return(booEstado); } if (Convert.ToInt32(CboPro.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el producto !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; CboPro.Focus(); return(booEstado); } if (TxtRenPor.Text == "") { MessageBox.Show("¡ No ha especificado el porcentaje de eficiencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtRenPor.Focus(); return(booEstado); } return(booEstado); }
void EjecutarConsulta() { if (Convert.ToInt32(CboPerIni.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el periodo de inicio a consultar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboPerIni.Focus(); return; } if (Convert.ToInt32(CboPerFin.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el periodo final a consultar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboPerFin.Focus(); return; } if (Convert.ToInt32(CboPerIni.SelectedValue) > Convert.ToInt32(CboPerFin.SelectedValue)) { MessageBox.Show("¡ El periodo de inicio no puede ser mayor al periodo final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboPerFin.Focus(); return; } if (OptLibro.Checked == true) { if (Convert.ToInt32(CboLibro.SelectedValue) == 0) { MessageBox.Show("¡ No ha seleccionado el libro a consultar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboPro.Focus(); return; } } Tab02.SelectedIndex = 0; CN_con_diario funCom = new CN_con_diario(); funCom.mysConec = mysConec; funCom.STU_SISTEMA = STU_SISTEMA; bool b_Result = false; b_Result = funCom.ConsultaDiario(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, Convert.ToInt32(CboLibro.SelectedValue), Convert.ToInt32(CboPerIni.SelectedValue), Convert.ToInt32(CboPerFin.SelectedValue)); if (b_Result == true) { dtLista = funCom.dtLista; dtResumen = funCom.dtResumen; if (dtLista.Rows.Count != 0) { funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 3, true); funFlex.FlexMostrarDatos(FgRes, arrCabResumen1, dtResumen, 3, true); HalarTotalresumen(); } else { MessageBox.Show("¡ No hay registros en el periodo indicado !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } }