public void PheDuyetLuotDangKi() { SinhVien.ThongBaoHoatDong(ThongBaoHoatDong.TaoThongBaoPheDuyetDangKi(HoatDong)); DuocPheDuyet = true; NgayThamGia = DateTime.Now; HoatDong.TangSoLuotThamGia(); }
public void TaoHoatDong(HoatDongDtoForSave hoatDongDto, int sinhVienId, List <Lop> danhSachLop, List <DonVi> danhSachDonVi) { Mapper.Map(hoatDongDto, this); ThemLopToChuc(danhSachLop, hoatDongDto.DanhSachLopToChuc); ThemDonViToChuc(danhSachDonVi, hoatDongDto.DanhSachDonViToChuc); IdSinhVienTaoHd = sinhVienId; //Tạo các thông báo thông dụng mà hầu như hoạt động nào cũng sử dụng DanhSachThongBaoHoatDong.Add(ThongBaoHoatDong.TaoThongBaoPheDuyetDangKi(this)); DanhSachThongBaoHoatDong.Add(ThongBaoHoatDong.TaoThongBaoHuyDangKi(this)); DanhSachThongBaoHoatDong.Add(ThongBaoHoatDong.TaoThongBaoDiemDanh(this)); DanhSachThongBaoHoatDong.Add(ThongBaoHoatDong.TaoThongBaoHuyDiemDanh(this)); }