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 }); } } }
public void ChinhSuaBaiViet(SaveBaiVietDto baiVietDto) { Mapper.Map(baiVietDto, this); BaiVietDonVi.Clear(); BaiVietLop.Clear(); BaiVietHoatDong.Clear(); Tag(baiVietDto); }