コード例 #1
0
        private void guardarAnulada()
        {
            FacturasManager fm = new FacturasManager();
            Global          g  = new Global();

            Console.WriteLine("Guarda Anulada");

            string nroultfactura    = g.store.getUltFactura();
            string nrosigultfactura = (Convert.ToInt16(nroultfactura) + 1).ToString("D6");
            bool   siexiste         = fm.ExisteFact(nrosigultfactura.ToString());

            if (siexiste == true)
            {
                //fm.Delete(nroultfactura);
                var Fact = fm.GetFactura(nrosigultfactura);

                fm.Edit(new AurumDataEntity.FacturaDTO {
                    Exento = 0, Anulada = true, ClienteID = 0, Montoneto = 0, Descuento = 0, Total = 0, Tasa = 0, Equipo = g.equipo, Caja = "", Facturanro = nrosigultfactura, Mesa = "0", Moneda = "", Serial = g.GetParametros().Serial, Sirve = 0, Userid = 0, Nota = "", Cierrex = "0", Cierrez = "0", Montoiva = 0, Fecha = Convert.ToDateTime(DateTime.Now)
                });
            }
            else
            {
                fm.Insert(new AurumDataEntity.FacturaDTO {
                    Anulada = true, ClienteID = 0, Montoneto = 0, Descuento = 0, Total = 0, Tasa = 0, Equipo = g.equipo, Caja = "", Facturanro = nrosigultfactura, Mesa = "0", Moneda = "", Serial = g.GetParametros().Serial, Sirve = 0, Userid = 0, Nota = "", Cierrex = "0", Cierrez = "0", Montoiva = 0, Id = 0, Fecha = Convert.ToDateTime(DateTime.Now)
                });
            }
        }
コード例 #2
0
        private void InsertarHeader()
        {
            Global          g          = new Global();
            var             parametros = g.GetParametros();
            var             user       = g.Usuario().Iduser;
            FacturasManager fMng       = new FacturasManager();
            int             mesonero;

            mesonero = (int)ticketDoc.totales.mesa.Idmesonero;
            //g.Usuario().Iduser
            user = 1;

            fMng.Insert(
                new FacturaDTO
            {
                Anulada    = false,
                Caja       = parametros.Caja,
                ClienteID  = ticketDoc.totales.cliente.Idcliente,
                Descuento  = ticketDoc.totales.descuento,
                Equipo     = g.equipo,
                Facturanro = ticketDoc.totales.factura,
                Nota       = "",
                Montoiva   = ticketDoc.totales.totalIva,
                Mesa       = ticketDoc.totales.mesa.Siglas,
                Moneda     = g.GetMoneda(),
                Montoneto  = ticketDoc.totales.totalNeto,
                Serial     = parametros.Serial,
                Sirve      = mesonero,
                Tasa       = Convert.ToDecimal(g.store.getIva(ticketDoc.totales.currentIva)),
                Total      = ticketDoc.totales.total,
                Userid     = user,
                Cierrex    = "0",
                Cierrez    = "0",
                Exento     = ticketDoc.totales.exento,
                Fecha      = Convert.ToDateTime(DateTime.Now)
            });
        }