convert vb to C#

Posts   
 
    
ksk
User
Posts: 2
Joined: 06-Sep-2008
# Posted on: 06-Sep-2008 06:34:39   

Hi all,

I have issue ,when i tried to convert the below code to C# the below red marked lines,i got error as "Methodname Expected" at EntityFieldsFactory

** IEntityField2 fieldsToReturn = (IEntityField2)EntityFields2.ConvertToProjectors(EntityFieldsFactory.CreateEntityFieldsObject(EntityType.SizeEntity)(entry.Key));** bHelper.SetFieldValueFromObject(SelectedEntity, fieldsToReturn, (entry.Value));

this is the total code,i am refering one batch class file

Hashtable newvalues = new Hashtable(); if (gridItem is GridEditableItem) { EntityBase2 SelectedEntity; GridEditableItem editedItem = gridItem; SelectedEntity = (EntityBase2)iEntityCollection2[editedItem.ItemIndex]; foreach (DictionaryEntry entry in newvalues) { using (BatchHelper bHelper = new BatchHelper()) { if ((string)entry.Key == "Size") {

                        IEntityField2 fieldsToReturn = (IEntityField2)EntityFieldsFactory.CreateEntityFieldsObject(EntityType.SizeEntity)(entry.Key);
                        bHelper.SetFieldValueFromObject(SelectedEntity, fieldsToReturn, (entry.Value));

                    }
                    if ((string)entry.Key == "SizeDescription")
                    {

** IEntityField2 fieldsToReturn = (IEntityField2)EntityFields2.ConvertToProjectors(EntityFieldsFactory.CreateEntityFieldsObject(EntityType.SizeEntity)(entry.Key));** bHelper.SetFieldValueFromObject(SelectedEntity, fieldsToReturn, (entry.Value)); } } } }

daelmo avatar
daelmo
Support Team
Posts: 8245
Joined: 28-Nov-2005
# Posted on: 06-Sep-2008 07:49:40   
David Elizondo | LLBLGen Support Team