/// <summary> /// 更新订单支付报关 /// </summary> /// <param name="payResult"></param> /// <returns></returns> public string updatePayCustoms(model.payCustomsResult payResult) { string s = string.Empty; model.pbxdatasourceDataContext context = new model.pbxdatasourceDataContext(); var p = (from c in context.payCustomsResult where c.OrderChildId == payResult.OrderChildId select c).SingleOrDefault(); p.OrderChildId = payResult.OrderChildId; p.error = payResult.error; //错误信息 p.result_code = payResult.result_code; //响应码(处理结果响应码。SUCCESS:成功,FAIL:失败) p.trade_no = payResult.trade_no; //支付宝交易号(该交易在支付宝系统中的交易流水号。最长 64 位。) p.alipay_declare_no = payResult.alipay_declare_no; //支付宝报关流水号(支付宝报关流水号) p.isSuccess = ""; //请求是否成功请求是否成功。请求成功不代表业务处理成功。(T代表成功,F代表失败) try { context.SubmitChanges(); s = "更新支付成功"; } catch (Exception ex) { s = "更新支付失败(" + ex.Message + ")"; } return(s); }
/// <summary> /// 插入订单支付报关 /// </summary> /// <param name="payResult"></param> /// <returns></returns> public string addPayCustoms(model.payCustomsResult payResult) { string s = string.Empty; model.pbxdatasourceDataContext context = new model.pbxdatasourceDataContext(); try { context.payCustomsResult.InsertOnSubmit(payResult); context.SubmitChanges(); s = "添加成功"; } catch (Exception ex) { s = "添加失败(" + ex.Message + ")"; } return(s); }
/// <summary> /// 更新订单支付报关 /// </summary> /// <param name="payResult"></param> /// <returns></returns> public string updatePayCustoms(model.payCustomsResult payResult) { return(dal.updatePayCustoms(payResult)); }
/// <summary> /// 插入订单支付报关 /// </summary> /// <param name="payResult"></param> /// <returns></returns> public string addPayCustoms(model.payCustomsResult payResult) { return(dal.addPayCustoms(payResult)); }