private static void SetIsNew(NavbarsItem newNavItem, NavbarsItem navItem) { newNavItem.Images.ForEach((ImagesItem item) => { ImagesItem imagesItem = navItem.Images.FirstOrDefault <ImagesItem>((ImagesItem q) => q.BigImage == item.BigImage); if (imagesItem != null) { item.IsNew = imagesItem.IsNew; } }); }
public static bool SetIsNew(this ImageLinkData data, ImageLinkData newData) { newData.Navbars.ForEach((NavbarsItem item) => { NavbarsItem navbarsItem = data.Navbars.FirstOrDefault <NavbarsItem>((NavbarsItem q) => q.NavbarName == item.NavbarName); if (navbarsItem != null) { FunctionExtend.SetIsNew(item, navbarsItem); } }); return(true); }