public void Insert(PositionViewModelRequest viewModel) { var model = _mapper.Map <Position>(viewModel); _positionRepository.Add(model); _unitOfWork.Commit(); }
public void Update(PositionViewModelRequest viewModel, int id) { viewModel.Id = id; var model = _mapper.Map <Position>(viewModel); _positionRepository.Update(model); _unitOfWork.Commit(); }
public async Task <IActionResult> Put([FromBody] PositionViewModelRequest viewModel, int id) { _positionAppService.Update(viewModel, id); return(await Response()); }
public async Task <IActionResult> Post([FromBody] PositionViewModelRequest viewModel) { _positionAppService.Insert(viewModel); return(await Response()); }