public void ImprimeVale(Vale documento) { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.ImprimeVale(documento); } }
public void DocumentoNoFiscal(string[] Texto) { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.DocumentoNoFiscal(Texto); } }
public void ImprimeComanda(MesasAbierta documento, List <MesasAbiertasPlato> items) { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.ImprimeComanda(documento, items); } }
public void ImprimeCorte(MesasAbierta documento) { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.ImprimeCorte(documento); } }
internal void ImprimeFacturaCopia(string p) { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.ImprimeFacturaCopia(p); } }
public void DetectarImpresora() { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.DetectarImpresora(); } }
public void ImprimeDevolucion(Factura documento) { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.ImprimeDevolucion(documento); } }
public void ReporteZ() { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.ReporteZ(); } }
void btnReporteX_Click(object sender, EventArgs e) { this.ImpresoraEnUso = true; FiscalBixolon f = new FiscalBixolon(); f.ReporteX(); f = null; this.ImpresoraEnUso = false; }
private void EliminarRegistro() { if (this.bs.Current == null) { return; } Factura documento = (Factura)this.bs.Current; string FacturaAfectada = documento.Numero; if (documento.Anulado.GetValueOrDefault(false) == true) { if (MessageBox.Show("Esta operacion ya fue devuelta,Desea realizar la devolucion de nuevo", "Atencion", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != System.Windows.Forms.DialogResult.Yes) { return; } } try { FiscalBixolon f = new FiscalBixolon(); f.ImprimeDevolucion(documento); Factura Devolucion = new Factura(); Devolucion.Cajero = documento.Cajero; Devolucion.CedulaRif = documento.CedulaRif; Devolucion.CestaTicket = documento.CestaTicket * -1; Devolucion.Cheque = documento.Cheque * -1; Devolucion.ConsumoInterno = documento.ConsumoInterno * -1; Devolucion.Direccion = documento.Direccion; Devolucion.Efectivo = documento.Efectivo * -1; Devolucion.Email = documento.Email; Devolucion.Fecha = null; Devolucion.LibroVentas = true; Devolucion.Hora = null; Devolucion.IdCajero = documento.IdCajero; Devolucion.MaquinaFiscal = documento.MaquinaFiscal; Devolucion.MontoExento = documento.MontoExento; Devolucion.MontoGravable = documento.MontoGravable; Devolucion.MontoIva = documento.MontoIva; Devolucion.MontoTotal = documento.MontoTotal; // Devolucion.Numero = // Devolucion.NumeroZ Devolucion.RazonSocial = documento.RazonSocial; Devolucion.Tarjeta = documento.Tarjeta * -1; Devolucion.TasaIva = documento.TasaIva; Devolucion.Numero = f.UltimaDevolucion; Devolucion.Tipo = "DEVOLUCION"; FactoryLibroVentas.EscribirItemDevolucion(Devolucion, documento.Numero); FactoryFacturas.DevolverInventario(documento); f = null; } catch (Exception x) { Basicas.ManejarError(x); } }
void barButtonReporteX_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { FiscalBixolon f = new FiscalBixolon(); f.ReporteX(); } catch (Exception x) { MessageBox.Show(x.Message); } }
void btnReporteZ_Click(object sender, EventArgs e) { if (MessageBox.Show("Esta seguro de emitir el reporte Z", "Atencion", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != System.Windows.Forms.DialogResult.Yes) { return; } this.ImpresoraEnUso = true; FiscalBixolon f = new FiscalBixolon(); f.ReporteZ(); f = null; this.ImpresoraEnUso = false; }
public static void ValidarImpresoraFiscal() { FiscalBixolon fiscal = new FiscalBixolon(); try { fiscal.DetectarImpresora(); ImpresoraActiva = true; } catch { ImpresoraActiva = false; } }
void barButtonResumenZ_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { FrmLapso lapso = new FrmLapso(); lapso.ShowDialog(); if (lapso.DialogResult == System.Windows.Forms.DialogResult.OK) { try { FiscalBixolon f = new FiscalBixolon(); f.ReporteMensualIVA(lapso.desde, lapso.hasta); } catch (Exception x) { MessageBox.Show(x.Message); } } }
private void DuplicarRegistro() { if (this.bs.Current == null) { return; } Factura documento = (Factura)this.bs.Current; try { FiscalBixolon f = new FiscalBixolon(); f.ImprimeFacturaCopia(documento.Numero); f = null; } catch (Exception x) { MessageBox.Show(x.Message); } }
private void EliminarRegistro() { if (this.bs.Current == null) { return; } Factura documento = (Factura)this.bs.Current; if (documento.Anulado.GetValueOrDefault(false) == true) { if (MessageBox.Show("Esta operacion ya fue devuelta,Desea realizar la devolucion de nuevo", "Atencion", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { try { FiscalBixolon f = new FiscalBixolon(); f.ImprimeDevolucion(documento, documento.Numero); f = null; } catch (Exception x) { MessageBox.Show(x.Message); } } } else { try { FiscalBixolon f = new FiscalBixolon(); f.ImprimeDevolucion(documento, documento.Numero); documento.Anulado = true; db.SaveChanges(); f = null; } catch (Exception x) { MessageBox.Show(x.Message); } } }
private void Aceptar_Click(object sender, EventArgs e) { try { valeBindingSource.EndEdit(); registro = (Vale)valeBindingSource.Current; FactoryVales.Validar(registro); using (var db = new RestaurantEntities()) { try { registro.Fecha = DateTime.Today; registro.IdVale = FactoryContadores.GetMax("IdVale"); registro.IdCajero = FactoryUsuarios.UsuarioActivo.IdUsuario; registro.Cajero = FactoryUsuarios.UsuarioActivo.Nombre; registro.Concepto = this.ConceptoTextEdit.Text; registro.Numero = FactoryContadores.GetMax("NumeroVale"); db.Vales.AddObject(registro); db.SaveChanges(); FiscalBixolon F = new FiscalBixolon(); F.ImprimeVale(registro); F = null; } catch (Exception x) { MessageBox.Show(x.Message); return; } } this.DialogResult = DialogResult.OK; this.Close(); } catch (Exception ex) { MessageBox.Show("Error al validar los datos \n" + ex.Message, "Atencion", MessageBoxButtons.OK); } }
private void ImprimirComandasPendientes() { var ComandasAbiertas = (from x in db.MesasAbiertasPlatos where x.EnviarComanda == "FISCAL" orderby x.IdMesaAbierta select x).ToList(); if (ComandasAbiertas.Count == 0) { return; } string comanda = ComandasAbiertas[0].IdMesaAbierta; List <MesasAbiertasPlato> porImprimir = new List <MesasAbiertasPlato>(); foreach (var item in ComandasAbiertas) { item.EnviarComanda = "FISCALX"; if (comanda != item.IdMesaAbierta) { FiscalBixolon f = new FiscalBixolon(); f.ImprimeComanda((from x in db.MesasAbiertas where x.IdMesaAbierta == item.IdMesaAbierta select x).FirstOrDefault(), porImprimir); comanda = item.IdMesaAbierta; porImprimir.Clear(); } porImprimir.Add(item); } db.SaveChanges(); var item2 = porImprimir[0]; FiscalBixolon f2 = new FiscalBixolon(); f2.ImprimeComanda((from x in db.MesasAbiertas where x.IdMesaAbierta == item2.IdMesaAbierta select x).FirstOrDefault(), porImprimir); }
void Corte_Click(object sender, EventArgs e) { FiscalBixolon f = new FiscalBixolon(); f.ImprimeCorte(mesaAbierta); }
private void Imprimir() { FiscalBixolon f = new FiscalBixolon(); f.ImprimeCorte(mesaAbierta); }
private void ImprimirFactura() { FiscalBixolon f = new FiscalBixolon(); f.ImprimeFactura(factura); }