internal static void BoSungBaiViet(string noidung, List <string> tukhoa) { Tin tinMoi = TaoTinMoi(noidung, tukhoa); BaiVietMoi.Add(tinMoi); ThongBaoSV(tinMoi); }
private static void ThongBaoSV(Tin tinMoi) { foreach (SinhVien sv in dssv) { if (CanThongBao(sv, tinMoi)) { sv.CoTinMoi(tinMoi); } } }
internal static void BoSungBaiViet(string noidung, List <string> tukhoa, int uuTien) { Tin tinMoi = TaoTinMoi(noidung, tukhoa); BaiVietMoi[uuTien - 1].Add(tinMoi); if (uuTien == 1) { ThongBaoSV(tinMoi); } }
public override bool IsAppropriate(SinhVien student, Tin news) { foreach (string kw in news.TuKhoa) { if (student.TuKhoa.Contains(kw)) { return(true); } } return(false); }
private static Tin TaoTinMoi(string noidung, List <string> tukhoa) { Tin tin = new Tin(noidung, tukhoa); return(tin); }
private static bool CanThongBao(SinhVien sv, Tin tinMoi) { return(true); }
internal void CoTinMoi(Tin tinMoi) { Console.WriteLine("Sinh vien " + HoTen + " (MSSV: " + MSSV + ") da doc tin " + tinMoi.NoiDung); }
private static bool CanThongBao(SinhVien sv, Tin tinMoi) { return(NewsRecommenderSystem.IsAppropriate(sv, tinMoi)); }
public override bool IsAppropriate(SinhVien student, Tin news) { return(true); }
//new DummyHelper(); internal static bool IsAppropriate(SinhVien sv, Tin tinMoi) { return(helper.IsAppropriate(sv, tinMoi)); }