Fixed object disposed exception

This commit is contained in:
pavelbannov 2019-11-12 13:40:02 +03:00
parent 44d6e6e53d
commit 02663dbf0c
3 changed files with 6 additions and 6 deletions

View File

@ -81,7 +81,7 @@ namespace ASC.Core.Data
public AzRecord SaveAce(int tenant, AzRecord r)
{
r.Tenant = tenant;
using (var db = GetDb())
var db = GetDb();
using (var tx = db.BeginTransaction())
{
if (!ExistEscapeRecord(db, r))
@ -102,7 +102,7 @@ namespace ASC.Core.Data
public void RemoveAce(int tenant, AzRecord r)
{
r.Tenant = tenant;
using var db = GetDb();
var db = GetDb();
using var tx = db.BeginTransaction();
if (ExistEscapeRecord(db, r))
{

View File

@ -108,7 +108,7 @@ namespace ASC.Core.Data
{
if (row == null) throw new ArgumentNullException("row");
using var db = GetDb();
var db = GetDb();
using var tx = db.BeginTransaction();
var counter = db.ExecuteScalar<long>(Query(tenants_quotarow, row.Tenant)
.Select("counter")

View File

@ -57,7 +57,7 @@ namespace ASC.Core.Data
public void ValidateDomain(string domain)
{
using var db = GetDb();
var db = GetDb();
ValidateDomain(db, domain, Tenant.DEFAULT_TENANT, true);
}
@ -121,7 +121,7 @@ namespace ASC.Core.Data
{
if (t == null) throw new ArgumentNullException("tenant");
using (var db = GetDb())
var db = GetDb();
using (var tx = db.BeginTransaction())
{
if (!string.IsNullOrEmpty(t.MappedDomain))
@ -222,7 +222,7 @@ namespace ASC.Core.Data
{
var postfix = auto ? "_auto_deleted" : "_deleted";
using var db = GetDb();
var db = GetDb();
using var tx = db.BeginTransaction();
var alias = db.ExecuteScalar<string>(new SqlQuery("tenants_tenants").Select("alias").Where("id", id));
var count = db.ExecuteScalar<int>(new SqlQuery("tenants_tenants").SelectCount().Where(Exp.Like("alias", alias + postfix, SqlLike.StartWith)));