public override void EmiteNotadeCredito(string facturaNo) { ClienteManager Cm = new ClienteManager(); totales = new TotalapagarView(); totales.cliente = Cm.GetCliente(facturaNo); Cliente cliente = totales.cliente; TicketDetalleManager TDMNgr = new TicketDetalleManager(); lista = TDMNgr.GetList(facturaNo); string NumeroSerial = new string(' ', 15); int iRetorno = BemaFI32.Bematech_FI_NumeroSerie(ref NumeroSerial); DateTime cDate = DateTime.Now; var cDia = cDate.Day.ToString("D2"); var cMes = cDate.Month.ToString("D2"); var cAno = cDate.Year.ToString().Substring(2, 2); var cHora = cDate.Hour.ToString("D2"); var cMinuto = cDate.Minute.ToString("D2"); var cSegundo = cDate.Second.ToString("D2"); var cCOO = facturaNo; iRetorno = BemaFI32.Bematech_FI_AbreNotaDeCredito(cliente.Nombre, NumeroSerial, cliente.Identificacion, cDia, cMes, cAno, cHora, cMinuto, cSegundo, cCOO); VendeProductos(); Descuento(); iRetorno = BemaFI32.Bematech_FI_FinalizarCierreCupon("Gracias, vuelva siempre !!!"); }
public override void CierraFactura() { var mesaStr = totales.mesa.Siglas; int resp = 0; if ((mesaStr != "0") && esdeLlevar()) { resp = BemaFI32.Bematech_FI_FinalizarCierreCupon(mesaStr + " PARA LLEVAR." + " Gracias por su compra."); } if ((mesaStr != "0") && (!esdeLlevar())) { MesonerosManager MCtrller = new MesonerosManager(); var aux = totales.mesa.Idmesonero; var atiende = MCtrller.getMesero((int)aux).Nombre; resp = BemaFI32.Bematech_FI_FinalizarCierreCupon("Mesa:" + mesaStr + ".Atiende:" + atiende); } if (mesaStr == "0") { resp = BemaFI32.Bematech_FI_FinalizarCierreCupon("VENTA RAPIDA"); } }