private void ReadConfig_ExecuteCode(object sender, EventArgs e) { if (_dc == null) { _dc = new ConfigDataContext(this.ConnectionString); } _dc.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues, _dc.SubQueues); _dc.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues, _dc.OperatorConfigs); _queue = _dc.SubQueues.SingleOrDefault (x => x.SubQueueName == this.SubQueueName && x.Queue.QueueName == this.QueueName); _operator = _dc.OperatorConfigs.SingleOrDefault (x => x.OperatorKey == this.OperatorKey); if (!this.Review) { if (_queue != null) { _queue.NumberSinceLastEval++; } if (_operator != null) { _operator.NumberSinceLastEval++; } } }
partial void DeleteSubQueue(SubQueue instance);
partial void UpdateSubQueue(SubQueue instance);
partial void InsertSubQueue(SubQueue instance);
private void detach_SubQueues(SubQueue entity) { this.SendPropertyChanging(); entity.Queue = null; }
private void attach_SubQueues(SubQueue entity) { this.SendPropertyChanging(); entity.Queue = this; }