Esempio n. 1
0
 private void ReadChekLists() //читает из сохраненной директории все чек листы
 {
     try
     {
         String[] Files = Directory.GetFiles(DataChekList.SaveTrack + @"\CheckList\", "*.test");
         CheckLists.Clear();
         if (Files.Length != 0)
         {
             foreach (string file in Files)
             {
                 string Data = "";
                 try
                 {
                     Data = File.ReadAllText(file);
                     if (DataChekList.Encrypt)
                     {
                         Data = Sini4ka.Landing(Data, "синяя синичка");
                     }
                     CheckLists.Add(JsonConvert.DeserializeObject <CheckList>(Data));
                 }
                 catch (Exception e)
                 {
                     MessageBox.Show("Ошибка чтения теста. " + e.Message);
                 }
             }
         }
     }
     catch (Exception e)
     {
         MessageBox.Show("Ошибка загрузки чек листов. " + e.Message);
     }
 }
Esempio n. 2
0
 public static void LoadSaveTrack(bool encrypt) //загружает путь сохранения
 {
     try
     {
         SaveTrack = File.ReadAllText(Application.StartupPath + @"\SaveTrack.tra");
         if (encrypt)
         {
             SaveTrack = Sini4ka.Landing(SaveTrack, "синяя синичка");
         }
     }
     catch (Exception e)
     {
         SaveTrack = "";
         MessageBox.Show(e.Message);
     }
 }
Esempio n. 3
0
        public static Platoons LoadPlatList(bool encrypt) //чтение предметов
        {
            String data = "";

            try
            {
                data = File.ReadAllText(DataChekList.SaveTrack + /*Application.StartupPath +*/ @"\CheckList\Inform\Platoons.plat");
                if (encrypt)
                {
                    data = Sini4ka.Landing(data, "синяя синичка");
                }
                return(JsonConvert.DeserializeObject <Platoons>(data));
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
                return(new Platoons());
            }
        }
Esempio n. 4
0
 public static void SaveSaveTrack(bool encrypt) //сохраняет суть сохранения
 {
     if (encrypt)
     {
         SaveTrack = Sini4ka.Flying(SaveTrack, "синяя синичка");
     }
     try
     {
         File.WriteAllText(Application.StartupPath + @"\SaveTrack.tra", SaveTrack);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message);
     }
     if (encrypt)
     {
         SaveTrack = Sini4ka.Landing(SaveTrack, "синяя синичка");
     }
 }