예제 #1
0
        protected override void PageLoad()
        {
            base.PageLoad();

            string action = RequestHelper.GetQueryString <string>("Action");

            if (action == "CancelRefund")
            {
                this.CancelRefund();
            }

            int id = RequestHelper.GetQueryString <int>("id");

            orderRefund           = OrderRefundBLL.Read(id);
            orderRefundActionList = OrderRefundActionBLL.ReadList(id);

            order = OrderBLL.Read(orderRefund.OrderId);

            Title = "退款记录";
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CheckAdminPower("OrderRefundApprove", PowerCheckType.Single);

                int orderRefundId = RequestHelper.GetQueryString <int>("Id");
                orderRefund = OrderRefundBLL.Read(orderRefundId);
                if (orderRefund.Id > 0)
                {
                    order = OrderBLL.Read(orderRefund.OrderId);
                    if (orderRefund.OrderDetailId > 0)
                    {
                        orderDetailList.Add(OrderDetailBLL.Read(orderRefund.OrderDetailId));
                    }
                    else
                    {
                        orderDetailList = OrderDetailBLL.ReadList(orderRefund.OrderId);
                    }

                    orderRefundActionList = OrderRefundActionBLL.ReadList(orderRefund.Id);
                }
            }
        }