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)); }
public void ThemLuotThamGia(ThamGiaHoatDong luotThamGia, SinhVien sinhVien) { DanhSachSinhVienThamGia.Add(luotThamGia); sinhVien.ThongBaoHoatDong(ThongBaoHoatDong.TaoThongBaoDiemDanh(this)); SoLuotThamGia++; }