public int AddPlatformDraw(PlatformDraw model) { System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder(); stringBuilder.Append("INSERT T_PlatformDraw(OrderID,FlowID,RealName,BankName,BankNo,BankAddr,DrawAmt,Operator,OperateIP)").Append("VALUES(@OrderID,@FlowID,@RealName,@BankName,@BankNo,@BankAddr,@DrawAmt,@Operator,@OperateIP)"); System.Collections.Generic.List <System.Data.Common.DbParameter> list = new System.Collections.Generic.List <System.Data.Common.DbParameter>(); list.Add(base.Database.MakeInParam("OrderID", model.OrderID)); list.Add(base.Database.MakeInParam("FlowID", model.FlowID)); list.Add(base.Database.MakeInParam("RealName", model.RealName)); list.Add(base.Database.MakeInParam("BankName", model.BankName)); list.Add(base.Database.MakeInParam("BankNo", model.BankNo)); list.Add(base.Database.MakeInParam("BankAddr", model.BankAddr)); list.Add(base.Database.MakeInParam("DrawAmt", model.DrawAmt)); list.Add(base.Database.MakeInParam("Operator", model.Operator)); list.Add(base.Database.MakeInParam("OperateIP", model.OperateIP)); return(base.Database.ExecuteNonQuery(System.Data.CommandType.Text, stringBuilder.ToString(), list.ToArray())); }
public JsonResult DaifuTixian(PlatformDraw model) { int @int = GameRequest.GetInt("platId", 0); if (@int <= 0) { return(Json(new { IsOk = false, Msg = "请选择代付平台" })); } if (model.RealName == "" || model.BankCode == "" || model.BankNo == "" || model.DrawAmt <= 0m || model.BankAddr == "" || model.Code == "") { return(Json(new { IsOk = false, Msg = "请输入完整信息" })); } string @string = GameRequest.GetString("Province"); string string2 = GameRequest.GetString("City"); string flowid = ""; string text = ""; switch (@int) { case 1: model.OrderID = PayHelper.GetOrderIDByPrefix("txf"); text = DaiFu.GateWayPement(model.OrderID, model.DrawAmt, model.RealName, model.BankNo, model.BankCode, model.BankAddr, out flowid); break; case 2: if (@string == "" || string2 == "") { return(Json(new { IsOk = false, Msg = "请输入银行所在省市" })); } model.OrderID = PayHelper.GetOrderIDByPrefix("45"); text = DaiFu.Daifu_45(model.OrderID, model.DrawAmt, model.RealName, model.BankNo, model.BankName, model.BankAddr, string2, out flowid); break; case 3: if (@string == "" || string2 == "") { return(Json(new { IsOk = false, Msg = "请输入银行所在省市" })); } model.OrderID = PayHelper.GetOrderIDByPrefix("ymf"); text = DaiFu.Daifu_youmifu(model.OrderID, model.DrawAmt, model.RealName, model.BankNo, model.BankCode, model.BankAddr, @string, string2, base.Request.Url.Host, out flowid); break; case 4: if (@string == "" || string2 == "") { return(Json(new { IsOk = false, Msg = "请输入银行所在省市" })); } model.OrderID = PayHelper.GetOrderIDByPrefix("ry"); text = DaiFu.Daifu_ruyi(model.OrderID, model.DrawAmt, model.RealName, model.BankNo, model.BankCode, model.BankAddr, @string, string2, base.Request.Url.Host, out flowid); break; } string text2 = ""; if (text.ToUpper() == "SUCCESS") { base.Session["code"] = null; base.Session["error"] = null; text2 = "提现请求提交成功,等待处理"; model.OperateIP = GameRequest.GetUserIP(); model.Operator = user.Username; model.FlowID = flowid; int num = FacadeManage.aideNativeWebFacade.AddPlatformDraw(model); if (num > 0) { return(Json(new { IsOk = true, Msg = text2 })); } return(Json(new { IsOk = false, Msg = text2 + "—记录数据错误" })); } return(Json(new { IsOk = false, Msg = text })); }
public int AddPlatformDraw(PlatformDraw model) { return(this.aideNativeWebData.AddPlatformDraw(model)); }