Blog.Tools.ApplicationSetup.Program.LoadPostContents C# (CSharp) Метод

LoadPostContents() приватный статический Метод

private static LoadPostContents ( ) : void
Результат void
		private static void LoadPostContents()
		{
			foreach (var u in _users)
			{
				var u1 = u;
				var userposts = _posts.Where(a => a.UserId == u1.UserId).ToList();
				var album = AlbumRepository
					.Find(a => a.UserId == u1.UserId && a.AlbumName != "Background" && a.AlbumName != "Profile")
					.ToList();

				var alb1 = album[0].AlbumId;
				var alb2 = album[1].AlbumId;
				var media = new List<Media>();
				media.AddRange(MediaRepository.Find(a => a.AlbumId == alb1, false));
				media.AddRange(MediaRepository.Find(a => a.AlbumId == alb2, false));

				for (var i = 0; i < 15; i++)
				{
					PostContentRepository.Add(new PostContent
					{
						PostContentText = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
						PostContentTitle = "Lorem ipsum dolor",
						CreatedBy = u1.UserId,
						CreatedDate = DateTime.Now,
						ModifiedBy = u1.UserId,
						ModifiedDate = DateTime.Now,
						PostId = userposts[i].PostId,
						MediaId = media[i].MediaId
					});
				}
			}

			AddConsoleMessage("Successfully added post contents...");
		}