Ejemplo n.º 1
0
 private void LoadData()
 {
     using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CRMDataStoreKey))
     {
         DEntityFacade facade = new DEntityFacade(uow);
         CurrentInstances = facade.RetrieveAllDEntity();
     }
 }
Ejemplo n.º 2
0
        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);
            }
        }