示例#1
0
    protected void Bind()
    {
        WMOrders order = WMOrders.Get(Id);

        if (order != null)
        {
            OrderId.Text       = order.Id;
            AddDate.Text       = order.AddDate.ToString("yyyy-MM-dd HH:mm");
            NickName.Text      = order.NickName;
            PayName.Text       = order.PayName;
            Freight.Text       = order.Freight.ToString("N2");
            GoodSum.Text       = order.GoodSum.ToString("N2");
            OrderSum.Text      = order.OrderSum.ToString("N2");
            PaidState.Text     = (order.Paid ? "已" : "未") + "付款";
            StatusName.Text    = order.StatusName;
            OrderMessage.Text  = order.Message;
            OrderContact.Text  = order.Contact;
            OrderProvince.Text = order.ProvinceName;
            OrderAddress.Text  = order.CityName + order.AreaName + order.Address;
            OrderPhone.Text    = order.Phone;
            OrderZipCode.Text  = order.ZipCode;

            GoodBind();
        }
    }
示例#2
0
    protected void ListBind()
    {
        int             pageCount = 0;
        List <WMOrders> list      = WMOrders.GetList(out pageCount, UserId, OrderId, MinDate, MaxDate, PayId, Paid, StateId, Pager.CurrentPageIndex - 1, Pager.PageSize);

        ListConatner.DataSource = list;
        ListConatner.DataBind();
        Pager.RecordCount = pageCount;
    }
示例#3
0
    protected void ListConatner_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "Deliver")
        {
            string id   = e.CommandArgument.ToString();
            bool   flag = WMOrders.UpdateStatus(id, 602);

            if (flag)
            {
                ListBind();
            }

            Helper.MessageBox(flag);
        }
    }