public async Task <int> CreateAsync(AddCatalogItemData catalogItemData) { CatalogItem catalogItem = CatalogMapper.Convert(catalogItemData); await catalogRepository.CreateAsync(catalogItem); return(catalogItem.Id); }
public async Task <CatalogItemData> FindCatalogItemByAsync(int id) { CatalogItem catalogItem = await catalogRepository.FindByIdAsync(id); CatalogItemData catalogItemData = CatalogMapper.Convert(catalogItem); return(catalogItemData); }
public IEnumerable <CatalogItemData> GetCatalogItems() { return(catalogRepository.GetEntiites().Select(entity => CatalogMapper.Convert(entity))); }