public void ImprimeVale(Vale documento) { if (Basicas.TipoFiscal == "BIXOLON") { FiscalBixolon f = new FiscalBixolon(); f.ImprimeVale(documento); } }
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); } }