public async Task <IActionResult> Add(OnHoldComponentDto model) { var component = _mapper.Map <OnHoldComponentDto, OnHoldComponent>(model); _unitOfWork.OnHoldComponents.Add(component); await _unitOfWork.CompleteAsync(); return(Ok(_mapper.Map <OnHoldComponent, OnHoldComponentDto>(component))); }
public async Task <IActionResult> Update(int id, OnHoldComponentDto model) { var component = await _unitOfWork.OnHoldComponents.GetAsync(id); if (component == null) { return(BadRequest("Component Not Found")); } _mapper.Map(model, component); await _unitOfWork.CompleteAsync(); return(Ok(_mapper.Map <OnHoldComponent, OnHoldComponentDto>(component))); }