Beispiel #1
0
        private void FillProveedor(DataRow vRow)
        {
            CodigoProveedor.Text = vRow["Codigo"].ToString();
            Nombre.Text          = vRow["Nombre"].ToString();
            Telefonos.Text       = (vRow["Telefono"].ToString().Length > 6 ? "Tel:" + vRow["Telefono"].ToString() + " " : "") + (vRow["Celular"].ToString().Length > 6 ? "Cel:" + vRow["Celular"].ToString() : "");
            Direccion.Text       = (vRow["Provincia"].ToString().Length > 2 ? vRow["Provincia"].ToString() + "," : "") +
                                   (vRow["Ciudad"].ToString().Length > 2 ? vRow["Ciudad"].ToString() + "," : "") + vRow["Pais"].ToString();
            Cedula.Text = vRow["Cedula"].ToString();

            TipodeComprobanteID.Focus();
        }
Beispiel #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);
            }


            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);
        }