Пример #1
0
        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);
        }
Пример #2
0
        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);
        }