public void MissionStepDescriptionList(string type
                                               , MissionStepDescriptionListHeadFootTemplate head
                                               , MissionStepDescriptionListHeadFootTemplate foot
                                               , MissionStepDescriptionListItemTemplate item)
        {
            MissionBase missionBase = MissionBO.Instance.GetMissionBase(type);

            if (missionBase != null)
            {
                if (missionBase.StepDescriptions != null)
                {
                    int i = 0;
                    head();
                    foreach (string stepDescription in missionBase.StepDescriptions)
                    {
                        item(i++, stepDescription);
                    }
                    foot();
                }
            }
            else
            {
                //TODO:
            }
        }
 public void MissionStepDescriptionList(string type
     , MissionStepDescriptionListHeadFootTemplate head
     , MissionStepDescriptionListHeadFootTemplate foot
     , MissionStepDescriptionListItemTemplate item)
 {
     MissionBase missionBase = MissionBO.Instance.GetMissionBase(type);
     if (missionBase != null)
     {
         if (missionBase.StepDescriptions != null)
         {
             int i = 0;
             head();
             foreach (string stepDescription in missionBase.StepDescriptions)
             {
                 item(i++, stepDescription);
             }
             foot();
         }
     }
     else
     {
         //TODO:
     }
 }