Exemple #1
0
 public void EnumerateAndWriteToDB()
 {
     foreach (var file in files)
     {
         if (file.FullName.EndsWith(".json"))
         {
             var content = File.ReadAllText(file.FullName);
             if (content.Contains(@"objectId\"":\""group\"",\""data\"":{\""groupItemList\"":[\"""))
             {
                 var firstSplit  = content.Split(new string[] { @"objectId\"":\""group\"",\""data\"":{\""groupItemList\"":[\""" }, StringSplitOptions.None)[1].ToString();
                 var secondSplit = firstSplit.Split(new string[] { @"\" }, StringSplitOptions.None)[0].ToString();
                 int.TryParse(secondSplit, out listItemNumber);
             }
         }
         else if (file.FullName.EndsWith(".jpg") && listItemNumber != 0)
         {
             var item = new AuctionListPictureDTO();
             item.PictureString         = File.ReadAllBytes(file.FullName);
             item.AuctionListItemNumber = listItemNumber;
             item.AuctionID             = 8;
             repo.Add(item);
         }
     }
 }
 public void Add(AuctionListPictureDTO auctionListPictureDTO)
 {
     context.AuctionListPictures.Add(auctionListPictureDTO.ToEntity());
     context.SaveChanges();
 }