private void Back_Click(object sender, RoutedEventArgs e)
        {
            SentenceRealtorsList re = new SentenceRealtorsList();

            this.Hide();
            re.Show();
        }
Exemple #2
0
 private void Button_Click_1(object sender, RoutedEventArgs e)
 {
     try
     {
         if (Price.Text != "")
         {
             if (int.Parse(Price.Text) > 0)
             {
                 if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes)
                 {
                     RealtorEntities db   = new RealtorEntities();
                     Sentence        save = new Sentence();
                     save.IdRealtor  = SecurityContext.idRealtor;
                     save.IdClient   = int.Parse(dtClient.Rows[ClientLi.SelectedIndex].ItemArray[0].ToString());
                     save.IdProperty = int.Parse(dtProtert.Rows[PropertLi.SelectedIndex].ItemArray[0].ToString());
                     save.Price      = int.Parse(Price.Text);
                     db.Sentence.Add(save);
                     db.SaveChanges();
                     if (MessageBox.Show("Перейти на форму списка предложений?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
                     {
                     }
                     else
                     {
                         SentenceRealtorsList re = new SentenceRealtorsList();
                         this.Hide();
                         re.Show();
                     }
                 }
             }
             else
             {
                 MessageBox.Show("Цена не может бы отрицательной");
             }
         }
         else
         {
             MessageBox.Show("Проверьте введеные данные в поле Цена");
         }
     }
     catch
     {
         MessageBox.Show("Проверьте выбранные поля в таблицах");
     }
 }
 private void Delete_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (MessageBox.Show("Вы уверены что хотите удалить данное предложение?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
         {
         }
         else
         {
             RealtorEntities db       = new RealtorEntities();
             Sentence        sentence = db.Sentence.Find(SecurityContext.idSentence);
             db.Sentence.Remove(db.Sentence.Where(dr => dr.IdSentence == SecurityContext.idSentence).FirstOrDefault());
             db.SaveChanges();
             SentenceRealtorsList re = new SentenceRealtorsList();
             this.Hide();
             re.Show();
         }
     }
     catch
     {
         MessageBox.Show("Данное предложение участвует в сделке");
     }
 }