public IList <string> ValidateAndFillup(HoaDonBanModel value) { var a = new List <string>(); var nhanvien = nhanVienService.GetByMa(value.MaNV); var khach = khachHangService.GetByMa(value.MaKhach); var hoadon = hoaDonNhapService.GetByMa(value.SoHDB); if (nhanvien == null) { a.Add("MaNV"); } if (khach == null) { a.Add("MaKhach"); } if (hoadon != null) { a.Add("SoHDB"); } if (nhanvien != null) { value.NhanVienID = nhanvien.ID; } if (khach != null) { value.KhachHangID = khach.ID; } return(a); }
/// /// Sản phẩm tồn kho /// Tổng tiền nhập hàng theo quý"}, /// Tổng tiền bán hàng của một nhân viên"}, /// Tổng tiền 3 khách hàng mua nhiều nhất"} /// public BaoCaoModel GetData(int index, BaoCaoModel value) { if (index == 1) { value.Sanpham = sanPhamService.GetHangTonKho(); } else if (index == 2) { value.Hoadonnhap = hoaDonNhapService.GetBaoCaoTheoQuy(value.startTime, value.endTime); } else if (index == 3) { value.Hoadonban = hoaDonBanService.GetHoaDonByNhanVien(value.MaNhanVien); } else if (index == 4) { var a = hoaDonBanService.GetHoaDonTopBestBuy(value.TopBuy); for (int i = 0; i < a.Count; i++) { a.ElementAt(i).KhachHang = khachHangService.GetByMa(a.ElementAt(i).MaKhach); } value.Hoadonban = a; } return(value); }