public BLL.App.DTO.CompatibilityMinimal MapToBLL(CompatibilityEdit apiComponent) { return(new BLL.App.DTO.CompatibilityMinimal { Id = apiComponent.Id, Component1Id = apiComponent.Id, Component2Id = apiComponent.Id, Notice = apiComponent.Notice }); }
public async Task <IActionResult> PutCompatibility(int id, CompatibilityEdit compatibility) { if (id != compatibility.Id) { return(BadRequest(new ResponseMessage("Request id and compatibility id do not match!"))); } _bll.Compatibilities.UpdateNoReturnAsync(_mapper.MapToBLL(compatibility)); await _bll.SaveChangesAsync(); return(NoContent()); }