public ActionResult GetFinishApi() { var db = new PetaPoco.Database("LocalDBConnStr"); GetFinishTrade b = new GetFinishTrade(); b.MerchantID = Request["MerchantID"]; b.MerchantTradeNo = Request["MerchantTradeNo"]; b.PaymentDate = Request["PaymentDate"]; b.PaymentType = Request["PaymentType"]; b.PaymentTypeChargeFee = Request["PaymentTypeChargeFee"]; b.RtnCode = int.Parse(Request["RtnCode"].ToString()); b.RtnMsg = Request["RtnMsg"]; b.SimulatePaid = int.Parse(Request["SimulatePaid"].ToString()); b.TradeAmt = decimal.Parse(Request["TradeAmt"].ToString()); b.TradeDate = Request["TradeDate"]; b.TradeNo = Request["TradeNo"]; b.CheckMacValue = Request["CheckMacValue"]; b.TotalCount = (Request["TotalCount"] == null) ? 0 : int.Parse(Request["TotalCount"].ToString()); if (b.MerchantID != null) { db.Insert(b); return(Content("1|OK")); } else { return(Content("0|ErrorMessage")); } }
public ActionResult ShowOrder(GetFinishTrade tradeData) { return(View(tradeData)); }