private void DataPortal_DeleteSelf([Inject] ISalesOrderStatusDal dal) { using (BypassPropertyChecks) DataPortal_Delete(new Criteria { SalesOrderStatusKey = this.SalesOrderStatusKey }, dal); }
private void DataPortal_Fetch(Criteria criteria, [Inject] ISalesOrderStatusDal dal) { BusinessRules.CascadeOnDirtyProperties = true; var dto = dal.Fetch(criteria.SalesOrderStatusKey); FetchObject(dto); }
private void DataPortal_Insert([Inject] ISalesOrderStatusDal dal) { CreatedByUserKey = Helpers.GetCurrentUserKey(); CreatedByUserId = Csla.ApplicationContext.User.Identity.Name; using (BypassPropertyChecks) { var result = dal.Insert(CreatedByUserKey, Name, SalesOrderStatusId, SalesOrderStatusValue); SalesOrderStatusKey = result.Key; LastChanged = result.LastChanged; } FieldManager.UpdateChildren(this); }
private void DataPortal_Fetch([Inject] ISalesOrderStatusDal dal) { var rlce = RaiseListChangedEvents; RaiseListChangedEvents = false; IsReadOnly = false; var data = dal.FetchList(); foreach (var dto in data) { var item = DataPortal.FetchChild <SalesOrderStatusInfo>(dto); Add(item); } IsReadOnly = true; RaiseListChangedEvents = rlce; }
private void DataPortal_Fetch(Criteria criteria, [Inject] ISalesOrderStatusDal dal) { var dto = dal.Fetch(criteria.SalesOrderStatusKey); FetchObject(dto); }
private void DataPortal_Execute([Inject] ISalesOrderStatusDal dal) { Exists = dal.Exists(SalesOrderStatusId); }
private void DataPortal_Execute([Inject] ISalesOrderStatusDal dal) { Key = dal.GetKey(SalesOrderStatusId); }
private void DataPortal_Delete(Criteria criteria, [Inject] ISalesOrderStatusDal dal) { dal.Delete(criteria.SalesOrderStatusKey); }