private void aumentarUltimoComprobanteTenant()
        {
            using (var context = new TenantsDBContext())
            {
                var entry = context.Tenants.Find(Common.TenantData.tenant.Id);

                entry.UltimoNroComprobante++;
                context.Entry(entry).CurrentValues.SetValues(entry);
                context.SaveChanges();
                Common.TenantData.tenant = entry;
                //var ten = context.Tenants.Where(x => x.BaseDeDatos == Common.TenantData.tenant.BaseDeDatos).SingleOrDefault();
                //ten.UltimoNroAsientoCargando++;
            }
        }
        private void frmDiarioReporte_FormClosing(object sender, FormClosingEventArgs e)
        {
            Helpers.MessageBoxManager.Cancel = "Cancelar";
            DialogResult r = MessageBox.Show("Ha impreso el libro diario sin errores?", "Confirmación", MessageBoxButtons.OKCancel);

            //DialogResult r = Helpers.CreadorMensajes.mensajeConfirmacion();
            if (r != DialogResult.Cancel)
            {
                using (var context = new VentasDBContext(Common.TenantData.tenant.ConnectionString))
                {
                    UltimoDiario u = new UltimoDiario();
                    u.UltimaFechaImpresion = FechaHasta;                    //DateTime.Now;
                    u.UltimoNumeroAsiento  = Common.TenantData.tenant.UltimoNroAsientoCargando;

                    u.Id = context.UltimoDiario.FirstOrDefault().Id;
                    var entry = context.UltimoDiario.Find(u.Id);
                    context.Entry(entry).CurrentValues.SetValues(u);
                    try
                    {
                        context.SaveChanges();
                        DialogResult = DialogResult.OK;
                    }
                    catch (Exception ex)
                    {
                        throw ex;
                    }
                }
                using (var context = new TenantsDBContext())
                {
                    var entity = context.Tenants.Find(Common.TenantData.tenant.Id);
                    //var t = new Tenant();
                    Tenant t = context.Tenants.SingleOrDefault(x => x.Id == Common.TenantData.tenant.Id);
                    t.FechaImpresionUltimoDiario = FechaHasta;
                    context.Entry(entity).CurrentValues.SetValues(t);
                    context.SaveChanges();
                }
            }
        }