public async Task <ResponseDto> ReceiveRequest(ReceiveRequestInputDto receiveRequestInputDto) { ResponseDto responseDto = new ResponseDto { Message = "Failed", Status = 2 }; Request request = new Request { RequestDate = DateTime.Now, MobileNumber = receiveRequestInputDto.MobileNumber, Action = receiveRequestInputDto.Action }; _unitOfWork.RequestRepository.CreateAsyn(request); bool created = await _unitOfWork.Commit() > default(byte); if (created) { responseDto = new ResponseDto { Message = "Success", Status = 1 } } ; return(responseDto); } }
public async Task <IHttpActionResult> ReceiveRequest(ReceiveRequestInputDto receiveRequestInputDto) { ResponseDto responseDto = await _promotionAppService.ReceiveRequest(receiveRequestInputDto); return(Ok(responseDto)); }