private bool ValidarTodo() { if (vProveedorID == 0 || Nombre.Text.Length == 0) { MessageBox.Show("No puede Procesar una Orden de Compras sin definir un Proveedor", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); CodigoProveedor.Focus(); return(false); } if (AlmacenID.SelectedValue == null || AlmacenID.Text.Length == 0) { MessageBox.Show("No puede Procesar una Orden de Compras sin definir un Almacen de Destino", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); AlmacenID.Focus(); return(false); } foreach (DataRow vRow in dtIngreso.Rows) { if (vRow["Expiracion"].ToString() == "1" && vRow["FECHAEXPIRACION"].ToString() == "") { MessageBox.Show("Para dar entrada al Articulo " + vRow["Descripcion"].ToString() + ", debes ingresar la fecha de Expiracion o vencimiento", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(false); } } return(true); if (TipodeComprobanteID.SelectedValue == null || TipodeComprobanteID.Text.Length == 0) { MessageBox.Show("No puede Procesar una Orden de Compras si un tipo de Comprobante ", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); TipodeComprobanteID.Focus(); return(false); } int ii = 0; for (int i = 0; i < FormadePagoID.Items.Count; i++) { if (FormadePagoID.Items[i].Checked) { ii = 1; break; } } if (ii == 0) { MessageBox.Show("No puede Procesar una Orden de Compras si una Forma de Pago ", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); TipodeComprobanteID.Focus(); return(false); } return(true); }
private bool ValidarTodo() { if (vProveedorID == 0 || Nombre.Text.Length == 0) { MessageBox.Show("No puede Procesar una Orden de Compras sin definir un Proveedor", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); CodigoProveedor.Focus(); return(false); } if (AlmacenID.SelectedValue == null || AlmacenID.Text.Length == 0) { MessageBox.Show("No puede Procesar una Orden de Compras sin definir un Almacen de Destino", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); AlmacenID.Focus(); return(false); } return(true); if (TipodeComprobanteID.SelectedValue == null || TipodeComprobanteID.Text.Length == 0) { MessageBox.Show("No puede Procesar una Orden de Compras si un tipo de Comprobante ", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); TipodeComprobanteID.Focus(); return(false); } int ii = 0; for (int i = 0; i < FormadePagoID.Items.Count; i++) { if (FormadePagoID.Items[i].Checked) { ii = 1; break; } } if (ii == 0) { MessageBox.Show("No puede Procesar una Orden de Compras si una Forma de Pago ", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); TipodeComprobanteID.Focus(); return(false); } return(true); }