public override void AfterInvoke(object instance, object[] inputs, object result) { DbObjectOperator dbObjectOperator = this.GetDbObjectOperator(this.connectionName); Debug.WriteLine("Commit transaction hash: " + dbObjectOperator.GetHashCode()); dbObjectOperator.Commit(); }
public UserAccessManager(string connectionString) : this() { this.connectionString = connectionString; DbObjectOperator op = new DbObjectOperator(this.connectionString); this._am = new A.UserAccessManage.AccountManager(op); this.ObjectOperator = op; }
public override void BeforeInvoke(object instance, object[] inputs) { Debug.WriteLine("Transaction"); DbObjectOperator dbObjectOperator = null; dbObjectOperator = this.GetDbObjectOperator(this.connectionName); dbObjectOperator.BeginTransaction(this.level); Debug.WriteLine("Begin transaction hash: " + dbObjectOperator.GetHashCode()); }
private bool FindExistingObject(DbObjectOperator op, IStorageObject obj, string name, object value, string organization_guid) { string str; if ((value is string) || (value is DateTime)) { str = string.Format("{0} = '{1}'", name, value); } else { str = string.Format("{0} = {1}", name, value); } str = str + " and " + string.Format("organization_id = '{0}'", organization_guid); return(op.Retrieve(obj, str)); }
public AccountManager(DbObjectOperator op) { this.op = op; }
public EGUserAccessManager(DbObjectOperator op, IPasswordEncryptor encryptor) : base(op) { base.AccountManager.PasswordEncryptor = encryptor; }
public UserAccessManager(DbObjectOperator op) : this() { this._am = new A.UserAccessManage.AccountManager(op); this.ObjectOperator = op; }