コード例 #1
0
        public void ProcessAction(CatalogUpdatedEvent eventObject)
        {
            Mapper.CreateMap<SupplierCatalog, CatalogItemViewModel>();

            var catalog = this.catalogRepository.FindById(eventObject.CatalogId);

            var result = Mapper.Map<SupplierCatalog, CatalogItemViewModel>(catalog);

            this.navigationView.UpdateCatalog(result);
        }
コード例 #2
0
 public void ProcessAction(CatalogUpdatedEvent eventObject)
 {
     this.AppendInfoLog(string.Format("Catalogue id:'{0}' mis à jour", eventObject.CatalogId));
 }
コード例 #3
0
        public void ProcessAction(CatalogUpdatedEvent eventObject)
        {
            if (CheckIfCurrentCatalog(eventObject)) return;

            var catalog = this.repository.FindById(eventObject.CatalogId);

            Mapper.CreateMap<SupplierCatalog, CatalogViewModel>();

            var result = Mapper.Map<SupplierCatalog, CatalogViewModel>(catalog);

            this.catalogView.Display(result, this.taskRepository.FindAll());
        }