public void TicketConsumoCocina(DataTable items, string pedido, string garzon, string mesa) { CreaTicket Ticket1 = new CreaTicket(); Ticket1.AbreCajon(); //abre el cajon Ticket1.TextoCentro("COMANDA COCINA"); // imprime en el centro "Venta mostrador" Ticket1.LineasAsterisco(); // imprime una linea de guiones Ticket1.TextoExtremos("CONSUMO", "PEDIDO: " + pedido.ToString()); Ticket1.TextoExtremos(garzon, "MESA: " + mesa.ToString()); Ticket1.LineasAsterisco(); // imprime una linea de guiones Ticket1.EncabezadoVenta(); // imprime encabezados Ticket1.LineasGuion(); // imprime una linea de guiones foreach (DataRow row in items.Rows) { try { Ticket1.AgregaArticuloCocina(Convert.ToString(row[1]), Convert.ToInt32(row[0])); //imprime una linea de descripcion Ticket1.LineasGuion(); // imprime una linea de guiones } catch (Exception ex) { Console.WriteLine(ex.Message); } } Ticket1.TextoCentro(DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString()); Ticket1.CortaTicket(); // corta el ticket }
public void TicketDelivery(DataTable items, string pedido, string nombre, string telefono, string direccion, string referencia, double total) { CreaTicket Ticket1 = new CreaTicket(); Ticket1.AbreCajon(); //abre el cajon Ticket1.TextoCentro("COMPROBANTE CAJA"); // imprime en el centro "Venta mostrador" Ticket1.LineasAsterisco(); // imprime una linea de guiones Ticket1.TextoExtremos("DELIVERY", "PEDIDO: " + pedido.ToString()); Ticket1.LineasIgual(); Ticket1.TextoCentro(nombre); Ticket1.TextoCentro("F: " + telefono); Ticket1.TextoCentro(direccion); Ticket1.TextoCentro(referencia); Ticket1.LineasAsterisco(); // imprime una linea de guiones Ticket1.EncabezadoVenta(); // imprime encabezados foreach (DataRow row in items.Rows) { try { Ticket1.LineasGuion(); Ticket1.AgregaArticulo(Convert.ToString(row[1]), Convert.ToInt32(row[0]), Convert.ToDouble(row[2]), Convert.ToDouble(row[3])); } catch (Exception ex) { Console.WriteLine(ex.Message); } } /// agregar total Ticket1.LineasTotales(); Ticket1.AgregaTotales("Total", total); //Ticket1.LineasGuion(); // imprime una linea de guiones Ticket1.TextoCentro(""); Ticket1.TextoCentro(DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString()); Ticket1.CortaTicket(); // corta el ticket }