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