private int GetOrderInOwnerContainer(EntityBase oEntity) { INamedObjectList oOwnerContainer = oEntity.OwnerContainter; int nOrder = -1; if (oOwnerContainer != null) { INamedObjectOrder oOrder = oOwnerContainer as INamedObjectOrder; if (oOrder != null) { nOrder = oOrder.GetOrderByName(oEntity.Name); } } return(nOrder); }