WmptWap/orderdetail.aspx.cs

(开头部分) 23KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using WMPT.Model;
using WMPT.SQLServerDAL;
using WMPT.Common;
using System.Data;

namespace Html5
{
    public partial class orderdetai : System.Web.UI.Page
    {

        Custorder orderdal = new Custorder();
        TogoPrinter daltp = new TogoPrinter();
        EAddress addressdal = new EAddress();
        ECustomer dal_ecustormer = new ECustomer();
        Points daltogo = new Points();
        IList<WMPT.Model.ETogoShoppingCart> Foods = new List<WMPT.Model.ETogoShoppingCart>();
        public string AddressText = "";
        public string PhoneText = "";
        public string ReceiverText = "";
        public string remark = "";
        public string blat = "";
        public string blng = "";

        public System.Text.StringBuilder sb = new System.Text.StringBuilder();
        protected void Page_Load(object sender, EventArgs e)
        {
            int id = HjNetHelper.GetQueryInt("id", 0);
            blat = WebUtility.FixgetCookie("mylat");
            blng = WebUtility.FixgetCookie("mylng");
            this.hftid.Value = id.ToString();
            IList<shopdeliveryInfo> deliveryrecord = new shopdelivery().GetList(" tid = " + id);
            IList<PointsInfo> master = new Points().GetDistanceListSuper(1, 1, " unid= " + id, "unid", 1, blat, blng, " 1=1 ");
            //根据配送段范围判断是否可以提交订单,设置配送费,起送价
            foreach (var item in master)
            {
                if (item.Inve1 < item.Distance)
                {
                    string _msg = "超过" + item.Name + "配送距离" + item.Inve1 + "公里,请重新选择商家!";
                    divError.InnerHtml = _msg;
                    Response.Redirect("orderdetail.aspx?id=" + id + "&msg=8");//当前不配送
                    return;
                }
                foreach (var record in deliveryrecord)
                {
                    if (record.distancestart <= item.Distance && record.distanceend > item.Distance)
                    {
                        item.SendFee = record.sendmoney;
                        hfsendfree.Value = record.sendmoney.ToString();
                        break;
                    }
                }
                hffreemoney.Value = item.PTimes.ToString();
                OrderTime ot = new OrderTime(ddltime, item);
后面还有 507 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。