public async Task <IActionResult> Post([FromBody] Domain.Models.Shop shop) { await _shopService.AddAsync(shop); return(Created($"/api/shop/{shop.Id}", new Domain.Models.Shop { Id = shop.Id })); }
public async Task <int> UpdateAsync(Domain.Models.Shop shop) { _unit.ShopRepository.Update(shop.Id, shop); return(await _unit.CommitChangesAsync()); }
public async Task <int> AddAsync(Domain.Models.Shop shop) { _unit.ShopRepository.Add(shop); return(await _unit.CommitChangesAsync()); }
public async Task <IActionResult> Put([FromBody] Domain.Models.Shop shop) { await _shopService.UpdateAsync(shop); return(Ok()); }