示例#1
0
        public void layCacThongTinLenFrom()
        {
            //Người đặt
            //Lấy từ bảng khách hàng
            txtHoTenDat.Text = qLDH.layHoTenTheoMaKH(maKHDatDon);
            txtSDTDat.Text   = qLDH.laySDTTheoMaKH(maKHDatDon);
            using (var db = new QLGiaoHangEntities())
            {
                //Lấy bảng đơn hàng
                var bangDonHang = db.LayDonHangTheoMaDH(maDH).Single();

                //Lấy từ bảng chi tiết đơn hàng
                var select = db.TimCTDHTuMaDH(maDH).Single();
                //Kết chuỗi địa chỉ lấy
                String diaChiLay = String.Format("{0} {1} {2}", select.DiaChiNhanHang, select.PhuongNhanHang, select.QuanNhanHang);
                txtDiaChiLay.Text = diaChiLay;
                //Người nhận
                txtHoTenNhan.Text = select.TenNguoiNhanHang;
                txtSDTNhan.Text   = select.SDTNguoiNhanHang;
                //Kết chuỗi địa chỉ nhận
                String diaChiNhan = String.Format("{0} {1} {2}", select.DiaChiGiaoHang, select.PhuongGiaoHang, select.QuanGiaoHang);
                txtDiaChiNhan.Text = diaChiNhan;
                //Các thông tin còn lại
                txtPhiShip.Text = select.PhiShip.ToString();
                txtTienUng.Text = bangDonHang.TienUng.ToString();
                txtGhiChu.Text  = bangDonHang.GhiChu;
            }
        }
示例#2
0
 private void btnXemChiTiet_Click(object sender, EventArgs e)
 {
     if (lVCacDonHang.SelectedItems.Count > 0) //Đã chọn đơn
     {
         using (var db = new QLGiaoHangEntities())
         {
             maDH       = int.Parse(lVCacDonHang.SelectedItems[0].Text);
             maKHDatDon = int.Parse(db.LayDonHangTheoMaDH(maDH).Single().MaKH.ToString());
         }
         FormXemChiTietDonHang fXemCTDH = new FormXemChiTietDonHang();
         fXemCTDH.TaiKhoanShipper = this.taiKhoanShipper; //Lưu lại tài khoản shipper
         fXemCTDH.MaDH            = this.maDH;            //Gán mã đơn hàng
         fXemCTDH.MaKHDatDon      = this.maKHDatDon;      //Gán mã shipper
         fXemCTDH.TinhTrang       = cBLoc.Text;           //Gán tình trạng
         this.Hide();
         fXemCTDH.ShowDialog();
         this.Close();
     }
 }