Esempio n. 1
0
    private void HienChiTietDonHang()
    {
        XuLyLayChiTietDonHang xulychitiet    = new XuLyLayChiTietDonHang();
        ChiTietDonHang        chitietdonhang = new ChiTietDonHang();

        chitietdonhang.Iddonhang   = int.Parse(Request.QueryString["IdDonHang"]);
        xulychitiet.Chitietdonhang = chitietdonhang;
        try
        {
            xulychitiet.Thucthi();
        }
        catch
        {
            Response.Redirect("Trangloi.aspx");
        }
        gridChiTietDonHang.DataSource = xulychitiet.Ketqua;
        gridChiTietDonHang.DataBind();
        lblIDGiaoDich.Text = Request.QueryString["IDGiaoDich"];
        DonHang donhang = new DonHang();

        donhang.Idgiaodich = Request.QueryString["Idgiaodich"];
    }
    // ------------Hiển thị chi tiết đơn hàng trong gridview----------
    private void HienThiChiTietDonHang()
    {
        XuLyLayChiTietDonHang xulychitietdonhang = new XuLyLayChiTietDonHang();
        XuLyLayDonHangByID    xulydonhangid      = new XuLyLayDonHangByID();
        ChiTietDonHang        chitietdonhang     = new ChiTietDonHang();

        chitietdonhang.Iddonhang          = int.Parse(Request.QueryString["IDdonhang"]);
        xulychitietdonhang.Chitietdonhang = chitietdonhang;
        DonHang donhang = new DonHang();

        donhang.Iddonhang     = int.Parse(Request.QueryString["IDdonhang"]);
        xulydonhangid.Donhang = donhang;
        try
        {
            xulychitietdonhang.Thucthi();
            xulydonhangid.Thucthi();
        }
        catch
        {
            Response.Redirect("../Trangloi.aspx");
        }
        gridviewOrderDetailsProducts.DataSource = xulychitietdonhang.Ketqua;
        gridviewOrderDetailsProducts.DataBind();
        //------Hiển thị ID giao dịch trong label------------------
        labelTransactionID.Text = Request.QueryString["IDgiaodich"];
        //------Hiển thị ngày xử lý đơn hàng---------------------
        if (donhang.Ngayxulydonhang != DateTime.MinValue)
        {
            textShippedDate.Text = donhang.Ngayxulydonhang.ToShortDateString();
        }
        //--------Hiển thị giá trị Trackingnumber trong textbox---------
        textTrackingNumber.Text = donhang.Trackingnumber;
        //-------Lấy dữ liệu tình trạng đơn hàng trong dropdowlist-------
        dropdownlistOrderStatus.SelectedIndex =
            dropdownlistOrderStatus.Items.IndexOf(dropdownlistOrderStatus.Items.FindByValue(donhang.Idtinhtrangdonhang.ToString()));
    }