Example #1
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            LandLIst re = new LandLIst();

            this.Hide();
            re.Show();
        }
 private void Delete_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (MessageBox.Show("Вы уверены что хотите удалить данную землю?", "Удаление", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
         {
         }
         else
         {
             RealtorEntities db   = new RealtorEntities();
             Land            land = db.Land.Find(SecurityContext.id);
             db.Land.Remove(db.Land.Where(dr => dr.IdLand == SecurityContext.id).FirstOrDefault());
             db.SaveChanges();
             LandLIst re = new LandLIst();
             this.Hide();
             re.Show();
         }
     }
     catch
     {
         MessageBox.Show("Данная земля участвует в предложение");
     }
 }
 private void Update_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (Square.Text != "")
         {
             RealtorEntities db   = new RealtorEntities();
             var             land = db.Land.Find(SecurityContext.id);
             land.square = int.Parse(Square.Text);
             if (MessageBox.Show("Вы уверены что хотите обновить данные о доме?", "Обнволение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
             {
             }
             else
             {
                 db.Land.Create();
                 db.SaveChanges();
                 if (MessageBox.Show("Перейти на форму списка земли?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
                 {
                 }
                 else
                 {
                     LandLIst re = new LandLIst();
                     this.Hide();
                     re.Show();
                 }
             }
         }
         else
         {
             MessageBox.Show("Вы  заполнили  не все поля");
         }
     }
     catch
     {
         MessageBox.Show("Проверьте введеные данные");
     }
 }
Example #4
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (SecurityContext.autovxod == 3) //Менеджер
            {
                try
                {
                    if (squ.Text != "")
                    {
                        RealtorEntities db   = new RealtorEntities();
                        Land            save = new Land
                        {
                            square   = int.Parse(squ.Text),
                            IdClient = int.Parse(dtClient.Rows[ClientLi.SelectedIndex].ItemArray[0].ToString())
                        };
                        if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes)
                        {
                            db.Land.Add(save);
                            db.SaveChanges();
                            if (MessageBox.Show("Перейти на форму списка земли?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
                            {
                            }
                            else
                            {
                                LandLIst re = new LandLIst();
                                this.Hide();
                                re.Show();
                            }
                        }
                    }
                    else

                    {
                        MessageBox.Show("Вы  заполнили  не все поля");
                    }
                }
                catch
                {
                    MessageBox.Show("Проверьте введеные данные");
                }
            }
            if (SecurityContext.autovxod == 1) //Клиент
            {
                try
                {
                    if (squ.Text != "")
                    {
                        RealtorEntities db   = new RealtorEntities();
                        Land            save = new Land
                        {
                            square   = int.Parse(squ.Text),
                            IdClient = SecurityContext.idClient
                        };
                        if (MessageBox.Show("Вы уверены что хотите сохранить данные?", "Сохранение", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes)
                        {
                            db.Land.Add(save);
                            db.SaveChanges();
                            if (MessageBox.Show("Перейти на форму списка земли?", "Данные успешно сохранены", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
                            {
                            }
                            else
                            {
                                LandLIst re = new LandLIst();
                                this.Hide();
                                re.Show();
                            }
                        }
                    }
                    else

                    {
                        MessageBox.Show("Вы  заполнили  не все поля");
                    }
                }
                catch
                {
                    MessageBox.Show("Проверьте введеные данные");
                }
            }
        }