Example #1
0
        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);
        }