Commit 2e342bef authored by xmammad1's avatar xmammad1
Browse files

fix: problem fixed

parent 475b0ac3
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -72,7 +72,7 @@ public class PublisherController : Controller
        try
        {
            var publisher = await _publisherService.GetPublisherByIdAsync(id);
            var model = _mapper.Map<EditPublisherViewModel>(publisher);
            var model = _mapper.Map<UpdatePublisherViewModel>(publisher);
            return View(model);
        }
        catch (Exception ex)
@@ -84,7 +84,7 @@ public class PublisherController : Controller

    [Authorize(Roles = "Admin")]
    [HttpPost("edit/{id}")]
    public async Task<IActionResult> Edit(int id, EditPublisherViewModel model)
    public async Task<IActionResult> Edit(int id, UpdatePublisherViewModel model)
    {
        if (ModelState.IsValid)
        {
+2 −2
Original line number Diff line number Diff line
@@ -11,8 +11,8 @@ public class PublisherProfile : Profile
    {
        CreateMap<Publisher, PublisherViewModel>();
        CreateMap<CreatePublisherViewModel, AddPublisherDto>();
        CreateMap<EditPublisherViewModel, UpdatePublisherDto>();
        CreateMap<Publisher, EditPublisherViewModel>();
        CreateMap<UpdatePublisherViewModel, UpdatePublisherDto>();
        CreateMap<Publisher, UpdatePublisherViewModel>();
        CreateMap<ResponsePublisherDto, PublisherViewModel>();
    }
}
+1 −2
Original line number Diff line number Diff line
@model WebMVC.Models.Publisher.EditPublisherViewModel
@model WebMVC.Models.Publisher.UpdatePublisherViewModel

<h2>Edit Publisher</h2>

<form asp-action="Edit" asp-controller="Publisher" method="post">
    <input type="hidden" asp-for="Id" />
    <div class="form-group">
        <label asp-for="Name" class="control-label"></label>
        <input asp-for="Name" class="form-control" />