Skip to content

Commit af85d97

Browse files
committed
Move id outside of the Put endpoint body for all endpoints
1 parent 14ac511 commit af85d97

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+69
-69
lines changed

NorthwindCRUD.Tests/EmployeeServiceFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public void ShouldUpdateEmployee()
2929
var createdEmployee = DataHelper.EmployeeService.Create(employee);
3030

3131
createdEmployee.Title = "Director";
32-
var updatedEmployee = DataHelper.EmployeeService.Update(createdEmployee);
32+
var updatedEmployee = DataHelper.EmployeeService.Update(createdEmployee.EmployeeId, createdEmployee);
3333

3434
Assert.IsNotNull(updatedEmployee);
3535
updatedEmployee = DataHelper2.EmployeeService.GetById(updatedEmployee.EmployeeId);

NorthwindCRUD.Tests/OrderServiceFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public void ShouldUpdateOrder()
3737
order.CustomerId = DataHelper.CreateCustomer().CustomerId;
3838
order.EmployeeId = DataHelper.CreateEmployee().EmployeeId;
3939

40-
var updatedOrder = DataHelper.OrderService.Update(order);
40+
var updatedOrder = DataHelper.OrderService.Update(order.OrderId, order);
4141

4242
Assert.IsNotNull(updatedOrder);
4343
updatedOrder = DataHelper2.OrderService.GetById(updatedOrder.OrderId);

NorthwindCRUD.Tests/ProductServiceFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public void ShouldUpdateProduct()
2727
createdProduct.UnitPrice = 15;
2828
createdProduct.UnitsInStock = 50;
2929

30-
var updatedProduct = DataHelper.ProductService.Update(createdProduct);
30+
var updatedProduct = DataHelper.ProductService.Update(createdProduct.ProductId, createdProduct);
3131

3232
Assert.IsNotNull(updatedProduct);
3333
updatedProduct = DataHelper2.ProductService.GetById(updatedProduct.ProductId);

NorthwindCRUD.Tests/RegionServiceFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public void ShouldUpdateRegion()
2727
string originalRegionDescription = region.RegionDescription;
2828
region.RegionDescription = "Updated Region";
2929

30-
var updatedRegion = DataHelper.RegionService.Update(region);
30+
var updatedRegion = DataHelper.RegionService.Update(region.RegionId, region);
3131

3232
Assert.IsNotNull(updatedRegion);
3333
updatedRegion = DataHelper2.RegionService.GetById(updatedRegion.RegionId);

NorthwindCRUD.Tests/ShipperServiceFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public void ShouldUpdateShipper()
3131
shipper.CompanyName = "Updated shipper company";
3232
shipper.Phone = "555-555-5555";
3333

34-
var updatedShipper = DataHelper.ShipperService.Update(shipper);
34+
var updatedShipper = DataHelper.ShipperService.Update(shipper.ShipperId, shipper);
3535

3636
Assert.IsNotNull(updatedShipper);
3737
updatedShipper = DataHelper2.ShipperService.GetById(updatedShipper.ShipperId);

NorthwindCRUD.Tests/SupplierServiceFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public void ShouldUpdateSupplier()
3434
supplier.ContactName = "Updated Contact";
3535
supplier.ContactTitle = "Updated Title";
3636

37-
var updatedSupplier = DataHelper.SupplierService.Update(supplier);
37+
var updatedSupplier = DataHelper.SupplierService.Update(supplier.SupplierId, supplier);
3838
Assert.IsNotNull(updatedSupplier);
3939
updatedSupplier = DataHelper2.SupplierService.GetById(updatedSupplier.SupplierId);
4040
Assert.IsNotNull(updatedSupplier);

NorthwindCRUD.Tests/TerritoryServiceFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public void ShouldUpdateTerritory()
2929

3030
createdTerritory.TerritoryDescription = "Updated Territory";
3131

32-
var updatedTerritory = DataHelper.TerritoryService.Update(createdTerritory);
32+
var updatedTerritory = DataHelper.TerritoryService.Update(createdTerritory.TerritoryId, createdTerritory);
3333

3434
Assert.IsNotNull(updatedTerritory);
3535
updatedTerritory = DataHelper2.TerritoryService.GetById(updatedTerritory.TerritoryId);

NorthwindCRUD/Controllers/CustomersController.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,16 +209,16 @@ public ActionResult<CustomerDto> Create(CustomerDto model)
209209
}
210210
}
211211

212-
[HttpPut]
212+
[HttpPut("{id}")]
213213
[Authorize]
214-
public ActionResult<CustomerDto> Update(CustomerDto model)
214+
public ActionResult<CustomerDto> Update(string id, CustomerDto model)
215215
{
216216
try
217217
{
218218
if (ModelState.IsValid)
219219
{
220220
var mappedModel = this.mapper.Map<CustomerDto, CustomerDb>(model);
221-
var customer = this.customerService.Update(mappedModel);
221+
var customer = this.customerService.Update(id, mappedModel);
222222

223223
if (customer != null)
224224
{

NorthwindCRUD/Controllers/EmployeesController.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -304,16 +304,16 @@ public ActionResult<EmployeeDto> Create(EmployeeDto model)
304304
}
305305
}
306306

307-
[HttpPut]
307+
[HttpPut("{id}")]
308308
[Authorize]
309-
public ActionResult<EmployeeDto> Update(EmployeeDto model)
309+
public ActionResult<EmployeeDto> Update(int id, EmployeeDto model)
310310
{
311311
try
312312
{
313313
if (ModelState.IsValid)
314314
{
315315
var mappedModel = this.mapper.Map<EmployeeDto, EmployeeDb>(model);
316-
var employee = this.employeeService.Update(mappedModel);
316+
var employee = this.employeeService.Update(id, mappedModel);
317317

318318
if (employee != null)
319319
{

NorthwindCRUD/Controllers/OrdersController.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -311,16 +311,16 @@ public ActionResult<OrderDto> Create(OrderDto model)
311311
}
312312
}
313313

314-
[HttpPut]
314+
[HttpPut("{id}")]
315315
[Authorize]
316-
public ActionResult<OrderDto> Update(OrderDto model)
316+
public ActionResult<OrderDto> Update(int id, OrderDto model)
317317
{
318318
try
319319
{
320320
if (ModelState.IsValid)
321321
{
322322
var mappedModel = this.mapper.Map<OrderDto, OrderDb>(model);
323-
var order = this.orderService.Update(mappedModel);
323+
var order = this.orderService.Update(id, mappedModel);
324324
if (order != null)
325325
{
326326
return Ok(this.mapper.Map<OrderDb, OrderDto>(order));

0 commit comments

Comments
 (0)