public HttpResponseMessage Add(HttpRequestMessage request, RequestWithdrawalInfo obj) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; ResultDTO _objResponseModel = new ResultDTO(); try { if (ModelState.IsValid) { RequestWithdrawalInfo result = _service.Add(obj); _objResponseModel.Details = result; _objResponseModel.StatusCode = 0; _objResponseModel.StatusMsg = "Yêu cầu rút tiền thành công"; response = request.CreateResponse(HttpStatusCode.OK, _objResponseModel); } } catch (Exception) { throw; } return response; })); }
public RequestWithdrawalInfo Add(RequestWithdrawalInfo obj) { obj.CreatedBy = "system"; obj.CreatedDate = DateTime.Now; // DateTime.Now; obj.UpdatedBy = "system"; obj.UpdatedDate = DateTime.Now; // DateTime.Now; var result = _repository.Add(obj, true); _unitOfWork.Commit(); return(result); }