bool CamposOK() { bool booEstado = true; if (Convert.ToInt32(CboLib.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el libro !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; CboLib.Focus(); return(booEstado); } //if (Convert.ToInt32(CboSubLib.SelectedValue) == 0) //{ // MessageBox.Show("¡ No ha especificado el sub libro !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); // booEstado = false; // CboSubLib.Focus(); // return booEstado; //} if (Convert.ToInt32(CboMon.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado la moneda !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; CboMon.Focus(); return(booEstado); } if (TxtFchDoc.Text == "") { MessageBox.Show("¡ No ha especificado la fecha del documento !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtFchDoc.Focus(); return(booEstado); } if (Convert.ToInt32(CboTipDoc.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el tipo de documento !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; CboTipDoc.Focus(); return(booEstado); } if (TxtNumSer.Text == "") { MessageBox.Show("¡ No ha especificado el numero de serie del documento !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtNumSer.Focus(); return(booEstado); } if (TxtNumDoc.Text == "") { MessageBox.Show("¡ No ha especificado el numero del documento !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtNumDoc.Focus(); return(booEstado); } return(booEstado); }
bool CamposOK() { bool booEstado = true; if (txtFchIng.Text == "") { MessageBox.Show("¡ No ha especificado la fecha de ingreso !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); txtFchIng.Focus(); booEstado = false; return(booEstado); } if (TxtFchDoc.Text == "") { MessageBox.Show("¡ No ha especificado la fecha del documento !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchDoc.Focus(); booEstado = false; return(booEstado); } if (TxtNumSer.Text == "") { MessageBox.Show("¡ No ha especificado el numero de serie !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtNumSer.Focus(); booEstado = false; return(booEstado); } if (TxtNumDoc.Text == "") { MessageBox.Show("¡ No ha especificado el numero de documento !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtNumDoc.Focus(); booEstado = false; return(booEstado); } if (Convert.ToInt32(CboAlmacenOrigen.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el almacen de Origen !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboAlmacenOrigen.Focus(); booEstado = false; return(booEstado); } if (Convert.ToInt32(CboAlmacenDestino.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el almacen de Destino !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboAlmacenDestino.Focus(); booEstado = false; return(booEstado); } if (Convert.ToInt32(CboAlmacenDestino.SelectedValue) == Convert.ToInt32(CboAlmacenOrigen.SelectedValue)) { MessageBox.Show("¡ Almacén origen y destino no pueden ser iguales !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboAlmacenDestino.Focus(); booEstado = false; return(booEstado); } if (Convert.ToInt32(Convert.ToDateTime(TxtFchDoc.Text).ToString("MM")) != Convert.ToInt32(CboMeses.SelectedValue)) { MessageBox.Show("¡ La fecha del documento de salida no coincide con el mes de trabajo !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchDoc.Focus(); booEstado = false; return(booEstado); } if (FgItems.Rows.Count != 2) { int intFila; // VERIFICAMOS QUE LOS DATOS DE LAS PRESENTACIONES ESTEN COMPLETAS for (intFila = 2; intFila <= FgItems.Rows.Count - 1; intFila++) { if (funFunciones.NulosC(FgItems.GetData(intFila, 1)) != "") { if (funFunciones.NulosC(FgItems.GetData(intFila, 2)) == "") { MessageBox.Show("¡ No ha especificado la descripcion del item en la fila " + (FgItems.Row - 1).ToString() + " !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; return(booEstado); } if (funFunciones.NulosC(FgItems.GetData(intFila, 3)) == "") { MessageBox.Show("¡ No ha especificado la presentacion del item en la fila " + (FgItems.Row - 1).ToString() + " !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; return(booEstado); } if (N_INGTRAZABALIDAD == 1) { if (funFunciones.NulosC(FgItems.GetData(intFila, 4)) == "") { MessageBox.Show("¡ No ha especificado el numero de lote, en la fila " + (FgItems.Row - 1).ToString() + " !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; return(booEstado); } } if (funFunciones.NulosC(FgItems.GetData(intFila, 6)) == "") { MessageBox.Show("¡ No ha especificado la cantidad del item que ingresara en la fila " + (FgItems.Row - 1).ToString() + " !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; return(booEstado); } if (funFunciones.NulosC(FgItems.GetData(intFila, 9)) == "") { MessageBox.Show("¡ No ha especificado la hora de salida del item en la fila " + (FgItems.Row - 1).ToString() + " !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; return(booEstado); } } } } else { MessageBox.Show("¡ No ha especificado ningun item para este ingreso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; return(booEstado); } return(booEstado); }