private void LoadData() { using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CRMDataStoreKey)) { DEntityFacade facade = new DEntityFacade(uow); CurrentInstances = facade.RetrieveAllDEntity(); } }
private IFacadeUpdateResult <DEntityData> SaveDEntity(DEntityDto instance) { using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CRMDataStoreKey)) { DEntityFacade facade = new DEntityFacade(uow); IFacadeUpdateResult <DEntityData> result = facade.SaveDEntity(instance); if (result.IsSuccessful) { CurrentInstances = facade.RetrieveAllDEntity(); } else { ProcUpdateResult(result.ValidationResult, result.Exception); } return(result); } }