Ejemplo n.º 1
0
 private void Enter_Click(object sender, RoutedEventArgs e)
 {
     MainWindow.authorization.loged_in = MainWindow.authorization.CheckLogIn(login.Text.Trim(), password.Password.Trim());
     if (MainWindow.authorization.loged_in)
     {
         this.Close();
     }
     else
     {
         MainWindow.ErrorShow("Неправильний логін або пароль", "Помилка!");
     }
 }
Ejemplo n.º 2
0
        public bool WriteData(List <Weather> selectXY, List <Weather> rainData)
        {
            try
            {
                filePath = AppDomain.CurrentDomain.BaseDirectory.ToString();
                wordApp  = new Microsoft.Office.Interop.Word.Application();

                wordDoc = wordApp.Documents.Add(filePath + "\\Шаблон_Пошуку.dotx");
            }
            catch (Exception ex)
            {
                MainWindow.ErrorShow(ex.Message + char.ConvertFromUtf32(13) +
                                     "Помістіть файл Шаблон_Пошуку.dotx" + char.ConvertFromUtf32(13) +
                                     "у каталог із ехе-файлом програми і повторіть збереження", "Помилка");
                return(false);
            }

            try
            {
                ReplaceText(MainWindow.selectedCity, "[X]");
                ReplaceText(Convert.ToString(AverageTemp(selectXY)), "[T]");
                ReplaceText(MainWindow.selectedMonth, "[Y]");
                ReplaceText(Convert.ToString(AveragePres(selectXY)), "[P]");

                ReplaceText(rainData);

                wordDoc.Save();
            }
            catch (Exception ex)
            {
                MainWindow.ErrorShow(ex.Message + char.ConvertFromUtf32(13) +
                                     "Помилка збереження відібраних даних", "Помилка");
                return(false);
            }
            return(true);
        }