public void PheDuyetLuotDangKi() { SinhVien.ThongBaoHoatDong(ThongBaoHoatDong.TaoThongBaoPheDuyetDangKi(HoatDong)); DuocPheDuyet = true; NgayThamGia = DateTime.Now; HoatDong.TangSoLuotThamGia(); }
protected ThongBaoHoatDong(HoatDong hoatDong, LoaiThongBaoHoatDong loaiThongBao) { if (hoatDong == null) { throw new ArgumentNullException("hoatDong"); } if (loaiThongBao == 0) { throw new ArgumentNullException("loaiThongBao"); } HoatDong = hoatDong; LoaiThongBaoHoatDong = loaiThongBao; NgayTaoThongBao = DateTime.Now; }
public static ThongBaoHoatDong TaoThongBaoThayDoi(HoatDong hoatDong, HoatDongDtoForSave hoatDongGoc) { var thongBao = new ThongBaoHoatDong(hoatDong, LoaiThongBaoHoatDong.ThayDoi); if (hoatDong.NgayBatDau != hoatDongGoc.NgayBatDau || hoatDong.NgayKetThuc != hoatDongGoc.NgayKetThuc) { thongBao.NgayBatDauGoc = hoatDongGoc.NgayBatDau; thongBao.NgayKetThucGoc = hoatDongGoc.NgayKetThuc; } if (hoatDong.DiaDiem != hoatDongGoc.DiaDiem) { thongBao.DiaDiemGoc = hoatDongGoc.DiaDiem; } return(thongBao); }
public static ThongBaoHoatDong TaoThongBaoHuyDiemDanh(HoatDong hoatDong) { var thongBao = new ThongBaoHoatDong(hoatDong, LoaiThongBaoHoatDong.HuyDiemDanh); return(thongBao); }
public static ThongBaoHoatDong TaoThongBaoPheDuyetDangKi(HoatDong hoatDong) { var thongBao = new ThongBaoHoatDong(hoatDong, LoaiThongBaoHoatDong.PheDuyetDangKi); return(thongBao); }
public static ThongBaoHoatDong TaoThongBaoPheDuyet(HoatDong hoatDong) { var thongBao = new ThongBaoHoatDong(hoatDong, LoaiThongBaoHoatDong.DuocPheDuyet); return(thongBao); }
public static ThongBaoHoatDong TaoThongBaoHuy(HoatDong hoatDong) { var thongBao = new ThongBaoHoatDong(hoatDong, LoaiThongBaoHoatDong.BiHuy); return(thongBao); }
public static ThongBaoHoatDong TaoThongBaoKetThuc(HoatDong hoatDong) { var thongBao = new ThongBaoHoatDong(hoatDong, LoaiThongBaoHoatDong.DaKetThuc); return(thongBao); }
public static ThongBaoHoatDong TaoThongBaoThemChuongTrinh(HoatDong hoatDong) { var thongBao = new ThongBaoHoatDong(hoatDong, LoaiThongBaoHoatDong.ThemChuongTrinh); return(thongBao); }
public void Xoa() { SinhVien.ThongBaoHoatDong(ThongBaoHoatDong.TaoThongBaoHuyDiemDanh(HoatDong)); HoatDong.XoaLuotThamGia(); }