Skip to content

Commit 56c07aa

Browse files
committed
Edit campaigns controller
1 parent 3c81115 commit 56c07aa

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

src/Services/Marketing/Marketing.API/Controllers/CampaignsController.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,9 @@
88
using Microsoft.eShopOnContainers.Services.Marketing.API.Dto;
99
using System.Collections.Generic;
1010
using Microsoft.AspNetCore.Authorization;
11-
using System.Linq;
1211

1312
[Route("api/v1/[controller]")]
14-
[Authorize]
13+
//[Authorize]
1514
public class CampaignsController : Controller
1615
{
1716
private readonly MarketingContext _context;
@@ -51,14 +50,14 @@ public async Task<IActionResult> GetCampaignById(int id)
5150
}
5251

5352
[HttpPost]
54-
public async Task<IActionResult> CreateCampaign([FromBody] CampaignDTO campaign)
53+
public async Task<IActionResult> CreateCampaign([FromBody] CampaignDTO campaignDto)
5554
{
56-
if (campaign is null)
55+
if (campaignDto is null)
5756
{
5857
return BadRequest();
5958
}
6059

61-
var campaingToCreate = MapCampaignDtoToModel(campaign);
60+
var campaingToCreate = MapCampaignDtoToModel(campaignDto);
6261

6362
await _context.Campaigns.AddAsync(campaingToCreate);
6463
await _context.SaveChangesAsync();
@@ -67,9 +66,9 @@ public async Task<IActionResult> CreateCampaign([FromBody] CampaignDTO campaign)
6766
}
6867

6968
[HttpPut("{id:int}")]
70-
public async Task<IActionResult> UpdateCampaign(int id, [FromBody]CampaignDTO campaign)
69+
public async Task<IActionResult> UpdateCampaign(int id, [FromBody]CampaignDTO campaignDto)
7170
{
72-
if (id < 1 || campaign is null)
71+
if (id < 1 || campaignDto is null)
7372
{
7473
return BadRequest();
7574
}
@@ -80,9 +79,10 @@ public async Task<IActionResult> UpdateCampaign(int id, [FromBody]CampaignDTO ca
8079
return NotFound();
8180
}
8281

83-
campaignToUpdate.Description = campaign.Description;
84-
campaignToUpdate.From = campaign.From;
85-
campaignToUpdate.To = campaign.To;
82+
campaignToUpdate.Description = campaignDto.Description;
83+
campaignToUpdate.From = campaignDto.From;
84+
campaignToUpdate.To = campaignDto.To;
85+
campaignToUpdate.Url = campaignDto.Url;
8686

8787
await _context.SaveChangesAsync();
8888

0 commit comments

Comments
 (0)