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