Exemple #1
0
        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));
        }
Exemple #2
0
 public void Xoa()
 {
     SinhVien.ThongBaoHoatDong(ThongBaoHoatDong.TaoThongBaoHuyDiemDanh(HoatDong));
     HoatDong.XoaLuotThamGia();
 }