예제 #1
0
        private void button1_Copy_Click(object sender, RoutedEventArgs e)
        {
            var item = new SirCoPOS.Reports.Entities.ReciboDevolucion
            {
                SucursalId     = "01",
                SucursalNombre = "JUAREZ",
                Fecha          = DateTime.Parse("2019-06-28T12:12:38"),
                VendedorId     = "99",
                VendedorNombre = "ZAPTORRE",
                CajeroId       = "99",
                CajeroNombre   = "SISTEMAS",
                Folio          = "433690",
                FolioVenta     = "029332"
            };
            var list = new List <SirCoPOS.Reports.Entities.ReciboDevolucion>()
            {
                item
            };
            var plist = new List <SirCoPOS.Reports.Entities.Producto>();

            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000002711582", Precio = 849, Importe = 849, Marca = "PPP", Descripcion = "9611 HORMA NORMAL NE"
            });
            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000002660601", Precio = 739, Importe = 739, Marca = "PPP", Descripcion = "9745-2 P. NEGRO"
            });
            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000002755737", Precio = 589, Importe = 589, Marca = "PPP", Descripcion = "9611 HORMA NORMAL NE"
            });
            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000003641641", Precio = 1149, Importe = 899, Marca = "NIK", Descripcion = "7494747-411 NIKE COUR"
            });
            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000003641649", Precio = 1149, Importe = 899, Marca = "NIK", Descripcion = "7494747-411 NIKE COUR"
            });
            var dic = new Dictionary <string, IEnumerable <object> >()
            {
                { "devolucionDataSet", list },
                { "productosDataSet", plist }
            };
            var pd = new Helpers.PrintFile(
                fullname: "SirCoPOS.Reports.ReciboDevolucion.rdlc",
                library: "SirCoPOS.Reports",
                datasources: dic);

            pd.Print();
        }
예제 #2
0
        private void button_Copy1_Click(object sender, RoutedEventArgs e)
        {
            var item = new SirCoPOS.Reports.Entities.ReciboPago
            {
                Sucursal       = "99",
                Folio          = "536279",
                Fecha          = DateTime.Parse("2019-03-20T09:58:12"),
                ClienteId      = "000498",
                ClienteNombre  = "MARTINA AVILA ROBLES",
                Cantidad       = 8446.74m,
                Concepto       = "Abono al Corte 0349",
                Descuento      = 1618.26m,
                Vencido        = 0,
                Recibido       = "ROEL1963",
                Disponible     = 204659.71m,
                Saldo          = 64032.29m,
                CajeroId       = 10,
                CajeroNombre   = "nombre de cajero",
                VendedorId     = 99,
                VendedorNombre = "nombre de vendedor"
            };

            item.CantidadLetra = item.Cantidad.ToLetras();
            var list = new List <SirCoPOS.Reports.Entities.ReciboPago>()
            {
                item
            };
            var dic = new Dictionary <string, IEnumerable <object> >()
            {
                { "DataSet1", list }
            };
            var pd = new Helpers.PrintFile(
                fullname: "SirCoPOS.Reports.ReciboAbono.rdlc",
                library: "SirCoPOS.Reports",
                datasources: dic);

            pd.Print();
        }
예제 #3
0
        private void button_Copy2_Click(object sender, RoutedEventArgs e)
        {
            var item = new SirCoPOS.Reports.Entities.ReciboCompra
            {
                SucursalId     = "01",
                SucursalNombre = "JUAREZ",
                RFC            = "CTO-911211JL9",
                Direccion      = "AV. JUAREZ # 1015 PTE.",
                Colonia        = "CENTRO",
                Fecha          = DateTime.Parse("2019-06-28T11:41:53"),
                VendedorId     = "99",
                VendedorNombre = "ZAPTORRE",
                CajeroId       = "99",
                CajeroNombre   = "SISTEMAS",
                Folio          = "433690",
                Efectivo       = 3975,
                Descuento      = 500,
                Cambio         = DateTime.Parse("2019-07-13")
            };
            //item.CantidadLetra = item.Cantidad.ToLetras();
            var list = new List <SirCoPOS.Reports.Entities.ReciboCompra>()
            {
                item
            };
            var plist = new List <SirCoPOS.Reports.Entities.Producto>();

            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000002711582", Precio = 849, Importe = 849, Marca = "PPP", Descripcion = "9611 HORMA NORMAL NE"
            });
            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000002660601", Precio = 739, Importe = 739, Marca = "PPP", Descripcion = "9745-2 P. NEGRO"
            });
            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000002755737", Precio = 589, Importe = 589, Marca = "PPP", Descripcion = "9611 HORMA NORMAL NE"
            });
            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000003641641", Precio = 1149, Importe = 899, Marca = "NIK", Descripcion = "7494747-411 NIKE COUR"
            });
            plist.Add(new SirCoPOS.Reports.Entities.Producto {
                Serie = "0000003641649", Precio = 1149, Importe = 899, Marca = "NIK", Descripcion = "7494747-411 NIKE COUR"
            });

            var pdlist = new List <SirCoPOS.Reports.Entities.Pago>();

            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "EF", Importe = 3999m
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "TC", Importe = 3999m, Referencia = "123", Folio = "999"
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "TD", Importe = 3999m, Referencia = "123", Folio = "999"
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "DV", Importe = 3999m, Referencia = "08123456"
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "VA", Importe = 3999m, Referencia = "1000"
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "CP", Importe = 3999m
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "CV", Importe = 3999m, Referencia = "45621"
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "MD", Importe = 3999m
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "VD", Importe = 3999m, Referencia = "45621"
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "CD", Importe = 3999m
            });
            pdlist.Add(new SirCoPOS.Reports.Entities.Pago {
                FormaPago = "VE", Importe = 3999m, Referencia = "23136"
            });

            var dic = new Dictionary <string, IEnumerable <object> >()
            {
                { "reciboDataSet", list },
                { "productosDataSet", plist },
                { "pagosDataSet", pdlist }
            };
            var pd = new Helpers.PrintFile(
                fullname: "SirCoPOS.Reports.ReciboVenta.rdlc",
                library: "SirCoPOS.Reports",
                datasources: dic);

            pd.Print();
        }