public void LayKHTL() { try { Entities.KhachHangTraLai[] HDN = new Entities.KhachHangTraLai[1]; HDN = new BizLogic.KhachHangTraLai().Select(); if (HDN == null) { KHTL = new Entities.KhachHangTraLai[0]; return; } int count = 0; for (int i = 0; i < HDN.Length; i++) { DateTime ngaylap = HDN[i].NgayNhap; if (ngaylap >= BatDau && ngaylap <= KetThuc) { count++; } } Entities.KhachHangTraLai[] khtl1 = new Entities.KhachHangTraLai[count]; count = 0; for (int i = 0; i < HDN.Length; i++) { DateTime ngaylap = HDN[i].NgayNhap; if (ngaylap >= BatDau && ngaylap <= KetThuc) { khtl1[count] = HDN[i]; count++; } } if (khtl1.Length == 0) { KHTL = new Entities.KhachHangTraLai[0]; return; } else { KHTL = khtl1; } } catch { } }
public void LayKHTL() { try { Entities.KhachHangTraLai[] HDN = new Entities.KhachHangTraLai[1]; HDN = new BizLogic.KhachHangTraLai().Select(); if (HDN == null) { KHTL = new Entities.KhachHangTraLai[0]; return; } int count = 0; for (int i = 0; i < HDN.Length; i++) { DateTime ngaylap = HDN[i].NgayNhap; if (ngaylap >= BatDau && ngaylap <= KetThuc) { count++; } } Entities.KhachHangTraLai[] khtl1 = new Entities.KhachHangTraLai[count]; count = 0; for (int i = 0; i < HDN.Length; i++) { DateTime ngaylap = HDN[i].NgayNhap; if (ngaylap >= BatDau && ngaylap <= KetThuc) { khtl1[count] = HDN[i]; count++; } } if (khtl1.Length == 0) { KHTL = new Entities.KhachHangTraLai[0]; return; } else KHTL = khtl1; } catch { } }
/// <summary> /// =========================================khach hang tra lai============================================================ /// </summary> /// <param name="clientStream"></param> private void XuLy_KhachHangTraLai(NetworkStream clientStream) { Entities.KhachHangTraLai khtl = (Entities.KhachHangTraLai)formatter.Deserialize(clientStream); switch (khtl.Hanhdong) { case "Insert": { int i = new BizLogic.KhachHangTraLai().sp_XuLy_KhachHangTraLai(khtl); if (i == 1) { new BizLogic.LogFile().GhiFile(new Entities.LogFile(khtl.Manhanvien, khtl.Tendangnhap, khtl.Hanhdong, DateTime.Now.ToString(), "Thêm khách hàng trả lại hàng: " + khtl.MaKhachHangTraLai)); } formatter.Serialize(clientStream, i); break; } case "Update": { int i = new BizLogic.KhachHangTraLai().sp_XuLy_KhachHangTraLai(khtl); if (i == 1) { new BizLogic.LogFile().GhiFile(new Entities.LogFile(khtl.Manhanvien, khtl.Tendangnhap, khtl.Hanhdong, DateTime.Now.ToString(), "Sửa khách hàng trả lại hàng: " + khtl.MaKhachHangTraLai)); } formatter.Serialize(clientStream, i); break; } case "Delete": { int i = new BizLogic.KhachHangTraLai().sp_Xoa_KhachHangTraLai(khtl); if (i == 1) { new BizLogic.LogFile().GhiFile(new Entities.LogFile(khtl.Manhanvien, khtl.Tendangnhap, khtl.Hanhdong, DateTime.Now.ToString(), "Xóa khách hàng trả lại hàng: " + khtl.MaKhachHangTraLai)); } formatter.Serialize(clientStream, i); break; } case "Select": { Entities.KhachHangTraLai[] select = (Entities.KhachHangTraLai[])new BizLogic.KhachHangTraLai().sp_LayBang_KhachHangTraLai(khtl); formatter.Serialize(clientStream, select); break; } default: break; } }