Accessing Item Fields via Sitecore Web Service

Posted by Catch on Stack Overflow See other posts from Stack Overflow or by Catch
Published on 2012-09-26T20:27:54Z Indexed on 2012/09/27 9:37 UTC
Read the original article Hit count: 450

Filed under:
|

I am creating items on the fly via Sitecore Web Service. So far I can create the items from this function:

AddFromTemplate

And I also tried this link: http://blog.hansmelis.be/2012/05/29/sitecore-web-service-pitfalls/

But I am finding it hard to access the fields. So far here is my code:

public void CreateItemInSitecore(string getDayGuid, Oracle.DataAccess.Client.OracleDataReader reader)
    {
        if (getDayGuid != null)
        {
            var sitecoreService = new EverBankCMS.VisualSitecoreService();
            var addItem = sitecoreService.AddFromTemplate(getDayGuid, templateIdRTT, "Testing", database, myCred);

            var getChildren = sitecoreService.GetChildren(getDayGuid, database, myCred);

            for (int i = 0; i < getChildren.ChildNodes.Count; i++)
            {
                if (getChildren.ChildNodes[i].InnerText.ToString() == "Testing")
                {
                    var getItem = sitecoreService.GetItemFields(getChildren.ChildNodes[i].Attributes[0].Value, "en", "1", true, database, myCred);

                    string p = getChildren.ChildNodes[i].Attributes[0].Value;
                }
            }
        }
    }

So as you can see I am creating an Item and I want to access the Fields for that item. I thought that GetItemFields will give me some value, but finding it hard to get it. Any clue?

© Stack Overflow or respective owner

Related posts about sitecore

Related posts about sitecore6