public ListItemEntity GetListEntityItem(string listName, string listItem) { ListItemEntity listItemEntity = null; var listEntityItem = GetListDefinition(listName); if (listEntityItem != null) { var listItems = GetSimpleList(listName); if (listItems != null) { var foundListItem = listItems.FirstOrDefault(l => l.Name.Equals(listItem, StringComparison.InvariantCultureIgnoreCase)); if (foundListItem != null) { using (ListAgent listAgent = new ListAgent()) { listItemEntity = listAgent.GetFromListDefinition(listEntityItem.Id, foundListItem.Id); } } } } return(listItemEntity); }
public ListItemEntity GetListEntityItem(string listName, int listItem) { ListItemEntity listEntityItem = null; var listDefinition = GetListDefinition(listName); if (listDefinition != null) { using (ListAgent listAgent = new ListAgent()) { listEntityItem = listAgent.GetFromListDefinition(listItem, listDefinition.Id); } } return(listEntityItem); }