public ResponseICRegisterPayAll ICRegisterPayAll(RequestICRegisterPayAll request) { var res = new ResponseICRegisterPayAll(); using (cnn = this.GetConnection()) { var ts = cnn.BeginTransaction(); try { string sql = @"update TKS_FAS_ICRegisterOrder set Pay_Money_Date=@Pay_Money_Date, status='5',Pay_Money=@Pay_Money where orderNo=@orderNo and status='4' "; cnn.Execute(sql, new { Pay_Money_Date = DateTime.Now, Pay_Money = request.Money, orderNo = request.OrderNo }, ts); ts.Commit(); res.IsSuccess = true; res.Message = "付款完成"; return(res); } catch (Exception ex) { ts.Rollback(); return(this.DealException(res, ex) as ResponseICRegisterPayAll); } } }
public ResponseICRegisterPayAll PayAll([FromBody] RequestICRegisterPayAll request) { try { ICRegisterBLL bll = new ICRegisterBLL(); return(bll.ICRegisterPayAll(request)); } catch (Exception ex) { throw new HttpResponseException( Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }