public Entities.HienThi_ChiTiet_DonDatHang[] SelectChiTietDonHang(string madonhang)
        {
            Entities.HienThi_ChiTiet_DonDatHang[] dh2     = null;
            Entities.ChiTietDonDatHang[]          donhang = new BizLogic.ChiTietDonDatHang().sp_LayBang_ChiTietDonDatHang();
            for (int i = 0; i < donhang.Length; i++)
            {
                if (donhang[i].MaDonDatHang == madonhang)
                {
                    this.KiemTraHangHoa(donhang[i]);
                    this.KiemTraGoiHang(donhang[i]);
                }
            }
            int n = ar.Count;

            if (n == 0)
            {
                dh2 = null;
            }
            dh2 = new Entities.HienThi_ChiTiet_DonDatHang[n];
            for (int i = 0; i < n; i++)
            {
                dh2[i] = (Entities.HienThi_ChiTiet_DonDatHang)ar[i];
            }
            return(dh2);
        }
        public Entities.HienThi_ChiTiet_DonDatHang[] SelectChiTietDonHang(string madonhang)
        {
            Entities.HienThi_ChiTiet_DonDatHang[] dh2 = null;
            Entities.ChiTietDonDatHang[] donhang = new BizLogic.ChiTietDonDatHang().sp_LayBang_ChiTietDonDatHang();
            for (int i = 0; i < donhang.Length; i++)
            {
                if (donhang[i].MaDonDatHang == madonhang)
                {
                    this.KiemTraHangHoa(donhang[i]);
                    this.KiemTraGoiHang(donhang[i]);
                }

            }
            int n = ar.Count;
            if (n == 0) { dh2 = null; }
            dh2 = new Entities.HienThi_ChiTiet_DonDatHang[n];
            for (int i = 0; i < n; i++)
            {
                dh2[i] = (Entities.HienThi_ChiTiet_DonDatHang)ar[i];
            }
            return dh2;
        }
Exemple #3
0
 /// <summary>
 ///  =============================them ChiTietDonDatHang=========================================
 /// </summary>
 /// <param name="clientStream"></param>
 private void XuLy_ChiTietDonDatHang(NetworkStream clientStream)
 {
     Entities.ChiTietDonDatHang[] ddh = (Entities.ChiTietDonDatHang[])formatter.Deserialize(clientStream);
     switch (ddh[0].Hanhdong)
     {
         case "Insert":
             {
                 int i = new BizLogic.ChiTietDonDatHang().LuuLai(ddh);
                 formatter.Serialize(clientStream, i);
                 break;
             }
         case "Select":
             {
                 Entities.ChiTietDonDatHang[] a = new BizLogic.ChiTietDonDatHang().Select(ddh[0].MaDonDatHang);
                 formatter.Serialize(clientStream, a);
                 break;
             }
         default:
             break;
     }
 }
Exemple #4
0
 /// <summary>
 /// hungvv============================xoa,select don dat hang
 /// </summary>
 /// <param name="clientStream"></param>
 private void Xoa_ChiTietDonDatHang(NetworkStream clientStream)
 {
     Entities.ChiTietDonDatHang ddh = (Entities.ChiTietDonDatHang)formatter.Deserialize(clientStream);
     switch (ddh.Hanhdong)
     {
         case "Delete":
             {
                 int i = new BizLogic.ChiTietDonDatHang().sp_Xoa_ChiTietDonDatHang(ddh);
                 formatter.Serialize(clientStream, i);
                 break;
             }
         case "Select":
             {
                 Entities.ChiTietDonDatHang[] select = (Entities.ChiTietDonDatHang[])new BizLogic.ChiTietDonDatHang().sp_LayBang_ChiTietDonDatHang();
                 formatter.Serialize(clientStream, select);
                 break;
             }
         default:
             break;
     }
 }