Changes in Ordering microservice
This commit is contained in:
parent
28b4ccb317
commit
4a20329413
@ -58,26 +58,29 @@ namespace Microsoft.eShopOnContainers.Services.Ordering.API.Controllers
|
|||||||
|
|
||||||
// POST api/ordering/orders/create
|
// POST api/ordering/orders/create
|
||||||
[HttpPut("orders/create")]
|
[HttpPut("orders/create")]
|
||||||
public async Task<int> Post([FromBody]Order order)
|
public async Task<IActionResult> Post([FromBody]Order order)
|
||||||
{
|
{
|
||||||
_orderRepository.Add(order);
|
_orderRepository.Add(order);
|
||||||
return await _orderRepository.UnitOfWork.CommitAsync();
|
int numChanges = await _orderRepository.UnitOfWork.CommitAsync();
|
||||||
|
return Ok(numChanges);
|
||||||
}
|
}
|
||||||
|
|
||||||
// PUT api/ordering/orders/xxxOrderGUIDxxxx/update
|
// PUT api/ordering/orders/xxxOrderGUIDxxxx/update
|
||||||
[HttpPut("orders/{orderId:Guid}/update")]
|
[HttpPut("orders/{orderId:Guid}/update")]
|
||||||
public async Task<int> UpdateOrder(Guid orderID, [FromBody] Order orderToUpdate)
|
public async Task<IActionResult> UpdateOrder(Guid orderID, [FromBody] Order orderToUpdate)
|
||||||
{
|
{
|
||||||
_orderRepository.Update(orderToUpdate);
|
_orderRepository.Update(orderToUpdate);
|
||||||
return await _orderRepository.UnitOfWork.CommitAsync();
|
int numChanges = await _orderRepository.UnitOfWork.CommitAsync();
|
||||||
|
return Ok(numChanges);
|
||||||
}
|
}
|
||||||
|
|
||||||
// DELETE api/ordering/orders/xxxOrderGUIDxxxx
|
// DELETE api/ordering/orders/xxxOrderGUIDxxxx
|
||||||
[HttpDelete("orders/{orderId:Guid}/remove")]
|
[HttpDelete("orders/{orderId:Guid}/remove")]
|
||||||
public async Task<int> Remove(Guid id)
|
public async Task<IActionResult> Remove(Guid id)
|
||||||
{
|
{
|
||||||
await _orderRepository.Remove(id);
|
await _orderRepository.Remove(id);
|
||||||
return await _orderRepository.UnitOfWork.CommitAsync();
|
int numChanges = await _orderRepository.UnitOfWork.CommitAsync();
|
||||||
|
return Ok(numChanges);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -12,3 +12,5 @@ services:
|
|||||||
- "80:80"
|
- "80:80"
|
||||||
volumes:
|
volumes:
|
||||||
- .:/app
|
- .:/app
|
||||||
|
extra_hosts:
|
||||||
|
- "CESARDLBOOKVHD:10.0.75.1"
|
@ -8,3 +8,5 @@ services:
|
|||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
ports:
|
ports:
|
||||||
- "80:80"
|
- "80:80"
|
||||||
|
extra_hosts:
|
||||||
|
- "CESARDLBOOKVHD:10.0.75.1"
|
Loading…
x
Reference in New Issue
Block a user