Example #1
0
        public RemoveOrganisationCommand(IDatabaseLite db)
        {
            if (db == null)
            {
                throw new ArgumentNullException("Invalid database in RemoveOrganisationCommand constructor");
            }

            this.db = db;
        }
        /// <summary>
        /// Ilgili cmdexecute scalar islemini mevcut bir transaction varsa ona dahil eder. Yoksa tek basina execute eder.
        /// </summary>
        /// <param name="database">Database instance i</param>
        /// <param name="command">Execute edilecek komut</param>
        /// <returns>Execute sonucunu dondurur.</returns>
        public static object ExecuteScalarWithCurrentTransaction(this IDatabaseLite database, DbCommand command)
        {
            if (database.TransactionActive)
            {
                return(database.ExecuteScalar(command, database.CurrentTransaction));
            }

            return(database.ExecuteScalar(command));
        }
        /// <summary>
        /// Ilgili cmd executenonquery islemini mevcut bir transaction varsa ona dahil eder. Yoksa tek basina execute eder.
        /// </summary>
        /// <param name="database">Database instance i</param>
        /// <param name="command">Execute edilecek komut</param>
        /// <returns>Etkilenen kayit sayisini dondurur.</returns>
        public static int ExecuteNonQueryWithCurrentTransaction(this IDatabaseLite database, DbCommand command)
        {
            if (database.TransactionActive)
            {
                return(database.ExecuteNonQuery(command, database.CurrentTransaction));
            }

            return(database.ExecuteNonQuery(command));
        }
        /// <summary>
        /// İlgili dataset update islemini mevcut bir transaction varsa ona dahil eder.
        /// </summary>
        /// <param name="database">Database instance</param>
        /// <param name="dataset">Update edilecek dataset</param>
        /// <returns>Etkilenen kayit sayisini dondurur.</returns>
        public static int UpdateDatasetWithCurrentTransaction(this IDatabaseLite database, DataSet dataset)
        {
            if (database.TransactionActive)
            {
                return(database.UpdateDataSet(dataset, database.CurrentTransaction));
            }

            return(database.UpdateDataSet(dataset));
        }
 public UpdateAwardCommand(IDatabaseLite db)
 {
     this.db = db;
 }
Example #6
0
 public CreateOrganisationCommand(IDatabaseLite db, IModelsFactory factory)
 {
     this.db      = db;
     this.factory = factory;
 }
 public CreateAwardCommand(IDatabaseLite lite, IModelsFactory factory)
 {
     this.lite    = lite;
     this.factory = factory;
 }
 public RemoveAwardCommand(IDatabaseLite data)
 {
     this.db = data;
 }
Example #9
0
 public ErrorLoggerService(IDatabaseLite databaseLite, IDataConfigurationSettings dataConfigurationSettings)
 {
     _databaseLite = databaseLite;
     _dataConfigurationSettings = dataConfigurationSettings;
     _insertLogQuery            = string.Format(InsertLogQuery, _dataConfigurationSettings.LogDatabaseName ?? "IB_LOG_TEXT", ScopeIdentityQuery);
 }