Exemple #1
0
        protected void BuscarOrdenCompra(string psFolioOrdenCompra, int pnSucursal)
        {
            Cursor.Current = Cursors.WaitCursor;
            this.Enabled   = false;

            try
            {
                CompraOrden loOrdenesCompra = new CompraOrden();

                DataTable loResultado = loOrdenesCompra.Obtener(((InicioSesion)this.MdiParent.Owner).Sesion, psFolioOrdenCompra, pnSucursal);
                gvResultado.DataSource = loResultado;

                btnGenerar.Enabled = false;
                if (loResultado.Rows.Count > 0)
                {
                    btnGenerar.Enabled = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
                this.Enabled   = true;
            }
        }
Exemple #2
0
        protected void GenerarOrdenCompra(string psFolioOrdenCompra, int pnNumeroOrdenCompra)
        {
            Cursor.Current = Cursors.WaitCursor;
            this.Enabled   = false;

            try
            {
                CompraOrden     loOrdenesCompra = new CompraOrden();
                Marcas.Interfil loInterfil      = new Marcas.Interfil();
                DataTable       loResultado     = loOrdenesCompra.ObtenerDatosOrdenCompra(((InicioSesion)this.MdiParent.Owner).Sesion, psFolioOrdenCompra, pnNumeroOrdenCompra, int.Parse(cbSucursal.SelectedValue.ToString()));

                if (loInterfil.Generartxt(loResultado, int.Parse(cbSucursal.SelectedValue.ToString())))
                {
                    MessageBox.Show("Archivo creado con exito.", "Creación de Archivos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Hubo un error al generar el archivo.", "Error.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
                this.Enabled   = true;
            }
        }
Exemple #3
0
        public FormVentasNew2(OrdenCompra currentOrdenCompra)
        {
            InitializeComponent();
            this.currentOrdenCompra = currentOrdenCompra;
            this.currentIdOrden     = currentOrdenCompra.idOrdenCompra;
            this.nuevo   = false;
            compraA      = new CompraOrden();
            pagoA        = new PagoOrden();
            ordenCompraA = new OrdenCompraOrden();
            detalleA     = new List <DetalleOrden>();
            compraTotal  = new OrdenCompraTotal();



            formato          = "{0:n" + nroDecimales + "}";
            detalleModificar = new List <DetalleOrden>();
        }
Exemple #4
0
        public FormVentasNew2()
        {
            InitializeComponent();



            this.nuevo = true;
            cargarFechaSistema();
            compraA      = new CompraOrden();
            pagoA        = new PagoOrden();
            ordenCompraA = new OrdenCompraOrden();
            detalleA     = new List <DetalleOrden>();
            compraTotal  = new OrdenCompraTotal();
            formato      = "{0:n" + nroDecimales + "}";

            currentIdOrden = 0;
            cargarResultadosIniciales();
        }
Exemple #5
0
        private void ObtenerProveedores(ComboBox poCombo)
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                CompraOrden loLayout = new CompraOrden();

                poCombo.DataSource = loLayout.ObtenerProveedores(
                    ((InicioSesion)this.MdiParent.Owner).Sesion
                    );
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\nFuente: " + ex.Source, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }
        }
Exemple #6
0
        public FormOrdenCompraNew(OrdenCompra currentOrdenCompra)
        {
            InitializeComponent();
            this.currentOrdenCompra = currentOrdenCompra;
            this.currentIdOrden     = currentOrdenCompra.idOrdenCompra;
            this.nuevo   = false;
            compraA      = new CompraOrden();
            pagoA        = new PagoOrden();
            ordenCompraA = new OrdenCompraOrden();
            detalleA     = new List <DetalleOrden>();
            compraTotal  = new OrdenCompraTotal();


            if (currentOrdenCompra.estadoCompra != 8)
            {
                btnComprarOrdenCompra.Enabled = false;
            }

            formato          = "{0:n" + nroDecimales + "}";
            detalleModificar = new List <DetalleOrden>();
        }