Quantcast
Channel: SharePoint 2010 - Development and Programming forum
Viewing all articles
Browse latest Browse all 11571

Delete List A items after copying to List B

$
0
0

Hi, i can able to copy all items from List A to List B. But i am looking to delete List A items after it copied to List B. I am using the following code to do it.

 SPSite Sourcesite = new SPSite("Sitename");
                SPWeb Sourceweb = Sourcesite.OpenWeb();
                SPList SourceList = Sourceweb.Lists["List A"];
                SPQuery sourcelistquery = new SPQuery();
                sourcelistquery.Query = "" + "" + "" + "" + "";
                SPListItemCollection SourceItemColl = SourceList.GetItems(sourcelistquery);
                int count = 0;

                foreach (SPListItem SourceListItem in SourceItemColl)
                {
                    
                    string SourceA = SourceListItem["A"].ToString();
                    string SourceB = SourceListItem["B"].ToString();
                    string SourceC = SourceListItem["C"].ToString();
                    string SourceD= SourceListItem["D"].ToString();

                    SPSite DestinationSite = new SPSite("sitename");
                    SPWeb DestinationWeb = DestinationSite.OpenWeb();
                    SPList DestinationList = DestinationWeb.Lists["List"B];
                    SPListItem DestinationListItem = DestinationList.Items.Add();
                    

                    DestinationListItem["A] = SourceA;
                    DestinationListItem["B"] = SourceB;
                    DestinationListItem["C"] = SourceC;
                    DestinationListItem["D"] = SourceD;
                    DestinationWeb.AllowUnsafeUpdates = true;
                    DestinationListItem.Update();
                   
                    count++;
                    Console.WriteLine("Press Enter");
                    //SourceItemColl.Delete();

                }
                Console.WriteLine("Press enter to continue");
                Console.ReadLine();

            }
            //}
            catch (Exception ex)
            {
                Console.Write(ex);
                Console.WriteLine("Press enter to continue");
                Console.ReadLine();
            }





Viewing all articles
Browse latest Browse all 11571

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>