Beispiel #1
0
 private void UchetFurniture(object sender, RoutedEventArgs e)
 {
     WorkFurniture.WorkWithFurniture fur = new WorkFurniture.WorkWithFurniture();
     fur.Visibility        = Visibility.Visible;
     fur.Add.Visibility    = Visibility.Collapsed;
     fur.Remove.Visibility = Visibility.Collapsed;
     fur.Change.Visibility = Visibility.Collapsed;
     this.Close();
 }
        private void BtnSave(object sender, RoutedEventArgs e)
        {
            var p = OrderfurnituredbEntities.GetContext().Furniture.Any(l => l.Article == ChekMark.Text);

            if (p == true)
            {
                MessageBox.Show("Артикул уже существует, придумайте другой. ");
                return;
            }
            StringBuilder errors = new StringBuilder();

            if (string.IsNullOrWhiteSpace(_currentFurniture.Article))
            {
                errors.AppendLine("Укажите артикул фурнитуры");
            }
            if (string.IsNullOrWhiteSpace(_currentFurniture.Name))
            {
                errors.AppendLine("Укажите наименование фурнитуры");
            }



            if (errors.Length > 0)
            {
                MessageBox.Show(errors.ToString());
                return;
            }
            else
            {
                OrderfurnituredbEntities.GetContext().Furniture.Add(_currentFurniture);
            }


            OrderfurnituredbEntities.GetContext().SaveChanges();
            MessageBox.Show("Запись успешно сохранена!");
            WorkFurniture.WorkWithFurniture fur = new WorkFurniture.WorkWithFurniture();
            fur.Visibility = Visibility.Visible;
            this.Close();
        }
 private void UchetFurniture(object sender, RoutedEventArgs e)
 {
     WorkFurniture.WorkWithFurniture fur = new WorkFurniture.WorkWithFurniture();
     fur.Visibility = Visibility.Visible;
     this.Close();
 }
 private void BtnBack(object sender, RoutedEventArgs e)
 {
     WorkFurniture.WorkWithFurniture eq = new WorkFurniture.WorkWithFurniture();
     eq.Visibility = Visibility.Visible;
     this.Close();
 }