/// <inheritdoc/>
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                ParentSelect?.NotifySelectItemRemoved(this);
            }

            base.Dispose(disposing);
        }
Beispiel #2
0
        public override ISqlTableSource GetTableSource(ISqlTableSource table)
        {
            var ts = From[table];

//			if (ts == null && IsUpdate && Update.Table == table)
//				return Update.Table;

            return(ts == null && ParentSelect != null?ParentSelect.GetTableSource(table) : ts);
        }
Beispiel #3
0
        /// <inheritdoc/>
        protected override Task OnInitializedAsync()
        {
            if (ParentSelect != null)
            {
                ParentSelect.NotifySelectItemInitialized(this);
            }

            return(base.OnInitializedAsync());
        }
        /// <inheritdoc/>
        protected override Task OnInitializedAsync()
        {
            ParentSelect?.NotifySelectItemInitialized(this);

            return(base.OnInitializedAsync());
        }
Beispiel #5
0
        protected override void OnInit()
        {
            ParentSelect?.Register(this);

            base.OnInit();
        }