public HardwareOutputTypeDto Update(HardwareOutputTypeDto hardwareOutputTypeDto) { var hardwareOutputType = _mapper.Map <HardwareOutputTypeDto, HardwareOutputType>(hardwareOutputTypeDto); hardwareOutputType = _hardwareOutputTypesRepository.UpdateHardwareOutputType(hardwareOutputType); hardwareOutputTypeDto = _mapper.Map <HardwareOutputType, HardwareOutputTypeDto>(hardwareOutputType); return(hardwareOutputTypeDto); }
public IActionResult AddHardwareOutputType([FromBody] HardwareOutputTypeDto hardwareOutputTypeDto) { try { hardwareOutputTypeDto = _hardwareOutputTypeService.Add(hardwareOutputTypeDto); return(Ok(hardwareOutputTypeDto)); } catch (HardwareOutputTypeExistsException e) { return(BadRequest(new ErrorDto { ErrorMessage = e.Message })); } }
public HardwareOutputTypeDto UpdateHardwareOutputType([FromBody] HardwareOutputTypeDto hardwareOutputTypeDto) { hardwareOutputTypeDto = _hardwareOutputTypeService.Update(hardwareOutputTypeDto); return(hardwareOutputTypeDto); }