public void LayHDBanHang() { try { Entities.HDBanHang[] HDBanHang1 = new Entities.HDBanHang[0]; HDBanHang1 = new BizLogic.HDBanHang().Select(); if (HDBanHang1 == null) { HDBanHang1 = new Entities.HDBanHang[0]; return; } int count = 0; for (int i = 0; i < HDBanHang1.Length; i++) { DateTime ngayban = HDBanHang1[i].NgayBan; if (ngayban >= BatDau && ngayban <= KetThuc) { count++; } } HDBanHang = new Entities.HDBanHang[count]; count = 0; for (int i = 0; i < HDBanHang1.Length; i++) { DateTime ngayban = HDBanHang1[i].NgayBan; if (ngayban >= BatDau && ngayban <= KetThuc) { HDBanHang[count] = HDBanHang1[i]; count++; } } } catch { } }
public void LayHDBanHang() { try { Entities.HDBanHang[] HDBanHang1 = new Entities.HDBanHang[0]; HDBanHang1 = new BizLogic.HDBanHang().Select(); if (HDBanHang1 == null) { HDBanHang1 = new Entities.HDBanHang[0]; return; } int count = 0; for (int i = 0; i < HDBanHang1.Length; i++) { DateTime ngayban = HDBanHang1[i].NgayBan; if (ngayban >= BatDau && ngayban <= KetThuc) { count++; } } HDBanHang = new Entities.HDBanHang[count]; count = 0; for (int i = 0; i < HDBanHang1.Length; i++) { DateTime ngayban = HDBanHang1[i].NgayBan; if (ngayban >= BatDau && ngayban <= KetThuc) { HDBanHang[count] = HDBanHang1[i]; count++; } } } catch { } }
public void XuLy_HDBanHangMang(NetworkStream clientStream) { Entities.HDBanHang[] hdbh = (Entities.HDBanHang[])formatter.Deserialize(clientStream); switch (hdbh[0].HanhDong) { case "Update": { bool kt = new BizLogic.HDBanHang().UpdateThanhToanNgay(hdbh); formatter.Serialize(clientStream, kt); break; } default: break; } }
/// <summary> /// Kho hàng /// </summary> /// <param name="clientStream"></param> /// public void XuLy_HDBanHang(NetworkStream clientStream) { Entities.HDBanHang hdbh = (Entities.HDBanHang)formatter.Deserialize(clientStream); switch (hdbh.HanhDong) { case "Insert": { bool kt = new BizLogic.HDBanHang().InsertUpdate(hdbh); if (kt == true) { new BizLogic.LogFile().GhiFile(new Entities.LogFile(hdbh.MaNhanVien, hdbh.TenDangNhap, hdbh.HanhDong, DateTime.Now.ToString(), "Thêm hóa đơn bán hàng: " + hdbh.MaHDBanHang)); } formatter.Serialize(clientStream, kt); break; } case "Update": { bool kt = new BizLogic.HDBanHang().InsertUpdate(hdbh); if (kt == true) { new BizLogic.LogFile().GhiFile(new Entities.LogFile(hdbh.MaNhanVien, hdbh.TenDangNhap, hdbh.HanhDong, DateTime.Now.ToString(), "Sửa hóa đơn bán hàng: " + hdbh.MaHDBanHang)); } formatter.Serialize(clientStream, kt); break; } case "Delete": { bool kt = new BizLogic.HDBanHang().Delete(hdbh); formatter.Serialize(clientStream, kt); break; } case "Select": { Entities.HDBanHang[] hdbh1 = new BizLogic.HDBanHang().Select(); formatter.Serialize(clientStream, hdbh1); break; } case "SelectTheoMaKho": { Entities.HDBanHang[] hdbh1 = new BizLogic.HDBanHang().Select_TheoMaKho(hdbh.MaKho); formatter.Serialize(clientStream, hdbh1); break; } case "Search": { Entities.HDBanHang[] hdbh1 = new BizLogic.HDBanHang().Select(hdbh.Cot, hdbh.Kieu, hdbh.GiaTri, hdbh.MaKH); formatter.Serialize(clientStream, hdbh1); break; } case "SelectTheoHoaDon": { Entities.HDBanHang[] hdbh1 = new BizLogic.HDBanHang().Select(hdbh.Cot, hdbh.Kieu, hdbh.GiaTri, hdbh.MaKH); formatter.Serialize(clientStream, hdbh1); break; } case "DeleteTheoMa": { bool kt = new BizLogic.HDBanHang().Delete(hdbh); formatter.Serialize(clientStream, kt); break; } default: break; } }