protected override void AddDomainObject(object domainObject) { if (_facade == null) { _facade = new ReportViewFacade(base.DataProvider); } ((RptViewDataConnect)domainObject).DataConnectID = Convert.ToDecimal(_facade.GetRptViewDataConnectNextId()); this._facade.AddRptViewDataConnect((RptViewDataConnect)domainObject); }