コード例 #1
0
        void OnExternalUpdateCommon(object sender, QSOrmProject.UpdateNotification.OrmObjectUpdatedEventArgs e)
        {
            if (!UoW.IsAlive)
            {
                logger.Warn("Получена нотификация о внешнем обновлении данные в {0}, в тот момент когда сессия уже закрыта. Возможно RepresentationModel, осталась в памяти при закрытой сессии.",
                            this);
                return;
            }

            if (e.UpdatedSubjects.Any(NeedUpdateFunc))
            {
                UpdateNodes();
            }
        }
コード例 #2
0
ファイル: CashIncomeDlg.cs プロジェクト: Enzogord/Vodovoz
 void OnExpenseCategoryUpdated(object sender, QSOrmProject.UpdateNotification.OrmObjectUpdatedEventArgs e)
 {
     comboExpense.ItemsList = Repository.Cash.CategoryRepository.ExpenseCategories(UoW);
 }