Exemple #1
0
 /// <summary>
 /// Удаление ярлыка из репозитория по заданному индексу
 /// </summary>
 /// <param name="label"></param>
 public static void DeleteLabel(LabelModel label)
 {
     if (LabelRepositori.DeleteLabel(label))
     {
         SettingsEvent();
     }
 }
Exemple #2
0
 /// <summary>
 /// Получение общего колличества ярлыков
 /// </summary>
 /// <returns></returns>
 public static Int32 GetLabelsCount()
 {
     return(LabelRepositori.GetLabelsCount());
 }
Exemple #3
0
 /// <summary>
 /// Получение массива ярылков в заданном промежутке с началом в заданном index
 /// </summary>
 /// <param name="index"></param>
 /// <param name="count"></param>
 /// <returns></returns>
 public static List <LabelModel> GetLabelsRange(Int32 index, Int32 count)
 {
     return(LabelRepositori.GetLabels(index * LabelMaxCount, count));
 }
Exemple #4
0
 /// <summary>
 /// Получение ярлыка из репозитория по index
 /// </summary>
 /// <param name="index"></param>
 /// <returns></returns>
 public static LabelModel GetLabel(Int32 index)
 {
     return(LabelRepositori.GetLabel(index));
 }
Exemple #5
0
 /// <summary>
 /// Добавление ярлыка
 /// </summary>
 /// <param name="task"></param>
 /// <param name="imagePath"></param>
 /// <param name="path"></param>
 /// <param name="typeFlag"></param>
 public static void AddLabel(String task, String imagePath, String path, Boolean typeFlag)
 {
     LabelRepositori.AddLabel(new LabelModel(task, imagePath, path, typeFlag));
 }
Exemple #6
0
 /// <summary>
 /// Изменение none ярлыка на нормальный ярлык
 /// </summary>
 /// <param name="task"></param>
 /// <param name="imagePath"></param>
 /// <param name="path"></param>
 /// <param name="typeFlag"></param>
 /// <param name="index"></param>
 public static void CreateLabel(String task, String imagePath, String path, Boolean typeFlag, Int32 index)
 {
     LabelRepositori.InsertLabel(new LabelModel(task, imagePath, path, typeFlag), index);
 }
Exemple #7
0
 /// <summary>
 /// Создание none ярлыка
 /// </summary>
 /// <param name="typeFlag"></param>
 public static void CreateLabel(Boolean typeFlag)
 {
     LabelRepositori.AddLabel(new LabelModel(typeFlag));
 }
Exemple #8
0
 /// <summary>
 /// Создание ярлыка
 /// </summary>
 public static void CreateLabel()
 {
     LabelRepositori.AddLabel(new LabelModel());
 }