public Entities.BCHDBanBuon[] Select(Entities.BCHDBanBuon bchdbl) { //Insert Category into ArrayList ArrayList arr = new ArrayList(); Entities.ChiTietHDBanHang chitiet = new Entities.ChiTietHDBanHang(); chitiet.MaHDBanHang = bchdbl.MaHDBanHang; Entities.ChiTietHDBanHang[] chitiethdbanhang = new BizLogic.ChiTietHDBanHang().Select(chitiet); foreach (Entities.ChiTietHDBanHang ite in chitiethdbanhang) { Entities.BCHDBanBuon bcdttg1 = new Entities.BCHDBanBuon(); bcdttg1.MaHDBanHang = ite.MaHDBanHang; bcdttg1.TenHangHoa = ite.TenHangHoa; bcdttg1.SoLuong = ite.SoLuong; bcdttg1.GiaBanBuon = int.Parse(ite.DonGia); bcdttg1.ChietKhau = ite.PhanTramChietKhau.ToString(); bcdttg1.Thue = ite.Thue; bcdttg1.TongTienThanhToan = bcdttg1.SoLuong * bcdttg1.GiaBanBuon; arr.Add(bcdttg1); } int n = arr.Count; if (n == 0) return null; Entities.BCHDBanBuon[] arrC = new Entities.BCHDBanBuon[n]; for (int i = 0; i < n; i++) { arrC[i] = (Entities.BCHDBanBuon)arr[i]; } return arrC; }
public Entities.BCHDBanLe[] Select(Entities.BCHDBanLe bchdbl) { //Insert Category into ArrayList ArrayList arr = new ArrayList(); Entities.ChiTietHDBanHang chitiet = new Entities.ChiTietHDBanHang(); chitiet.MaHDBanHang = bchdbl.MaHDBanHang; Entities.ChiTietHDBanHang[] chitiethdbanhang = new BizLogic.ChiTietHDBanHang().Select(chitiet); foreach (Entities.ChiTietHDBanHang ite in chitiethdbanhang) { Entities.BCHDBanLe bcdttg1 = new Entities.BCHDBanLe(); bcdttg1.MaHDBanHang = ite.MaHDBanHang; bcdttg1.TenHangHoa = ite.TenHangHoa; bcdttg1.SoLuong = ite.SoLuong; bcdttg1.GiaBanLe = double.Parse(ite.DonGia); bcdttg1.Thue = double.Parse(ite.Thue); bcdttg1.ChietKhau = double.Parse(ite.PhanTramChietKhau.ToString()); bcdttg1.TongTienThanhToan = bcdttg1.SoLuong * bcdttg1.GiaBanLe; arr.Add(bcdttg1); } int n = arr.Count; if (n == 0) { return(null); } Entities.BCHDBanLe[] arrC = new Entities.BCHDBanLe[n]; for (int i = 0; i < n; i++) { arrC[i] = (Entities.BCHDBanLe)arr[i]; } return(arrC); }
public void LayChiTiet_HDBanHang() { Entities.ChiTietHDBanHang[] ctHDBanHang1 = new Entities.ChiTietHDBanHang[0]; ctHDBanHang1 = new BizLogic.ChiTietHDBanHang().Select(); if (ctHDBanHang1 == null) { ctHDBanHang = new Entities.ChiTietHDBanHang[0]; return; } ctHDBanHang = ctHDBanHang1; }
public void XuLy_ChiTietHDBanHangMang(NetworkStream clientStream) { Entities.ChiTietHDBanHang[] cthdbh = (Entities.ChiTietHDBanHang[])formatter.Deserialize(clientStream); switch (cthdbh[0].HanhDong) { case "InsertUpdate": { bool kt = new BizLogic.ChiTietHDBanHang().InsertUpdate(cthdbh); formatter.Serialize(clientStream, kt); break; } case "Delete": { bool kt = new BizLogic.ChiTietHDBanHang().Delete(cthdbh); formatter.Serialize(clientStream, kt); break; } default: break; } }