//public static SanPhamDTO ConvertToDTO(EFModels.SanPham sanpham, List<ChiTietSanPhamDTO> list) //{ // return new SanPhamDTO // { // IDSanPham = sanpham.IDSanPham, // TenSanPham = sanpham.TenSanPham, // GiaBan = sanpham.GiaBan, // SoLuongTong = sanpham.SoLuongTong, // URLAnh = sanpham.URLAnh, // IDThuongHieu = sanpham.IDThuongHieu, // TenThuongHieu = sanpham.ThuongHieu.C_ThuongHieu, // dsChiTietSanPhamDTO = list // }; //} public static SanPhamDTO ConvertToDTO(EFModels.SanPham sanPham) { List <EFModels.ChiTietSanPham> chiTietSanPhamEntities = sanPham.ChiTietSanPhams.ToList(); List <ChiTietSanPhamDTO> chiTietSanPhamDTOes = new List <ChiTietSanPhamDTO>(); foreach (var item in chiTietSanPhamEntities) { chiTietSanPhamDTOes.Add(ChiTietSanPhamConverter.ConvertToDTO(item)); } return(new SanPhamDTO { IDSanPham = sanPham.IDSanPham, TenSanPham = sanPham.TenSanPham, GiaBan = sanPham.GiaBan, SoLuongTong = sanPham.SoLuongTong, URLAnh = ImageUrl.getImageUrl(sanPham.URLAnh), IDThuongHieu = sanPham.IDThuongHieu, TenThuongHieu = sanPham.ThuongHieu.C_ThuongHieu, dsChiTietSanPhamDTO = chiTietSanPhamDTOes }); }