public async Task <object> Block([FromBody] int shopId) { Shop shop = new Shop(); try { shop = _shopRepository.Block(shopId); } catch (Exception ex) { result = false; error = ex.Message; } return(new SingleResponse <Shop> { Message = "Shop blocked successfully", DidError = !result, ErrorMessage = error, Token = string.Empty, Model = shop }); }