| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | 
							- using MECF.Framework.Common.Equipment;
 
- using MECF.Framework.Common.RecipeCenter;
 
- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- namespace CyberX8_MainPages.Sequence
 
- {
 
-     class UiSequenceManager : IUiSequenceManager
 
-     {
 
-         public List<string> GetSequenceNameList()
 
-         {
 
-             return RecipeClient.Instance.Service.GetSequenceNameList();
 
-         }
 
-         public List<string> GetSequenceNameList(string search)
 
-         {
 
-             var list = RecipeClient.Instance.Service.GetSequenceNameList();
 
-             if (!string.IsNullOrWhiteSpace(search))
 
-             {
 
-                 return list.Where(p => p.Contains(search)).ToList();
 
-             }
 
-             return list;
 
-         }
 
-         public List<string> GetRecipesByPath(string prefixPath)
 
-         {
 
-             return RecipeClient.Instance.Service.GetRecipesByPath(prefixPath, false).ToList();
 
-         }
 
-         public bool CreateSequenceFolder(string foldername)
 
-         {
 
-             return RecipeClient.Instance.Service.CreateSequenceFolder(foldername);
 
-         }
 
-         public bool DeleteSequenceFolder(string foldername)
 
-         {
 
-             return RecipeClient.Instance.Service.DeleteSequenceFolder(foldername);
 
-         }
 
-         public bool SaveSequence(string name, string content)
 
-         {
 
-             return RecipeClient.Instance.Service.SaveSequence(name, content);
 
-         }
 
-         public List<string> GetRecipes(ModuleName chamId, bool includeUsedRecipe)
 
-         {
 
-             return RecipeClient.Instance.Service.GetRecipes(chamId, includeUsedRecipe).ToList();
 
-         }
 
-         public string GetSequence(string sequenceName)
 
-         {
 
-             return RecipeClient.Instance.Service.GetSequence(sequenceName);
 
-         }
 
-         public bool DeleteSequence(string sequenceName)
 
-         {
 
-             return RecipeClient.Instance.Service.DeleteSequence(sequenceName);
 
-         }
 
-         public bool RenameSequence(string oldName, string newName)
 
-         {
 
-             return RecipeClient.Instance.Service.RenameSequence(oldName, newName);
 
-         }
 
-         public bool SaveAsSequence(string sequenceName, string sequenceContent)
 
-         {
 
-             return RecipeClient.Instance.Service.SaveAsSequence(sequenceName, sequenceContent);
 
-         }
 
-         public string GetSequenceFormatXml()
 
-         {
 
-             return RecipeClient.Instance.Service.GetSequenceFormatXml();
 
-         }
 
-     }
 
- }
 
 
  |