Ejemplo n.º 1
0
 /// <summary>
 /// takes the list of inputs required and variations to find the value for each input
 /// </summary>
 /// <param name="output">result matrix</param>
 /// <param name="listOfInputs">input list e.g. APT X, APT Y</param>
 /// <param name="listOfVariations">variation e.g. position, velocity for APT X Position etc</param>
 /// <param name="task">string with details</param>
 private void GenericConverter(ref decimal[,] output, List <string> listOfInputs, List <string> listOfVariations, string task)
 {
     for (int i = 0; i < listOfInputs.Count; i++)
     {
         for (int j = 0; j < listOfVariations.Count; j++)
         {
             string startstring = listOfInputs[i] + " " + listOfVariations[j] + "</Name>\n<Val>";
             output[i, j] = Convert.ToDecimal(String_operations.ExtractFromString(task, startstring, "</Val>"));
         }
     }
 }
Ejemplo n.º 2
0
        public void SLM(string task, ref List <ConvertedTasks> listOfConvertedTasks, int index)
        {
            var listOfInputs = new List <string>
            {
                "Energy"
            };

            var listOfVariations = new List <string> {
                ""
            };
            string startstring = listOfInputs[0] + " " + listOfVariations[0] + "</Name>\n<Val>";
            string output      = String_operations.ExtractFromString(task, startstring, "</Val>");

            listOfConvertedTasks[index].FilePathSLM = output;
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Takes list of tasks and converts them to a generic form - Converted tasks
        /// </summary>
        /// <param name="listOfTasks"> takes the list of split tasks as an input</param>
        public string ExtractTaskType(string task)
        {
            string taskType = String_operations.ExtractFromString(task, "Task Type</Name>\n<Val>", "</Val>");

            return(taskType);
        }