Exemplo n.º 1
0
 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
     });
 }
Exemplo n.º 2
0
        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());
        }