예제 #1
0
 private void Tag(SaveBaiVietDto baiVietDto)
 {
     //Tag đơn vị
     if (baiVietDto.DanhSachDonViTag != null)
     {
         foreach (var donVi in baiVietDto.DanhSachDonViTag)
         {
             BaiVietDonVi.Add(new BaiVietDonVi {
                 DonViId = donVi
             });
         }
     }
     //tag lớp
     if (baiVietDto.DanhSachLopTag != null)
     {
         foreach (var lop in baiVietDto.DanhSachLopTag)
         {
             BaiVietLop.Add(new BaiVietLop {
                 LopId = lop
             });
         }
     }
     //Tag hoạt động
     if (baiVietDto.DanhSachHoatDongTag != null)
     {
         foreach (var hoatDong in baiVietDto.DanhSachHoatDongTag)
         {
             BaiVietHoatDong.Add(new BaiVietHoatDong {
                 HoatDongId = hoatDong
             });
         }
     }
 }
예제 #2
0
 public void ChinhSuaBaiViet(SaveBaiVietDto baiVietDto)
 {
     Mapper.Map(baiVietDto, this);
     BaiVietDonVi.Clear();
     BaiVietLop.Clear();
     BaiVietHoatDong.Clear();
     Tag(baiVietDto);
 }