private void Save_Click(object sender, RoutedEventArgs e)
 {
     if (Name_box.Text == "" || type_gr.Text == "")
     {
         MessageBox.Show("Перевірте поля, деякі поля є пустими.");
     }
     else
     {
         using (bd_table db = new bd_table())
         {
             if (gr_table != null)
             {
                 gr_table.xy = String.Empty;
                 Add_data(Convert.ToInt32(numericUpDown.Value));
                 db.table.Update(gr_table);
             }
             else
             {
                 gr_table = new Class_table();
                 Add_data(Convert.ToInt32(numericUpDown.Value));
                 db.table.Add(gr_table);
             }
             db.SaveChanges();
         }
         window.Activate();
         this.Close();
     }
 }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            if (Class_Model.Buffer != null)
            {
                var id = Convert.ToInt32(Class_Model.Buffer);
                using (bd_table db = new bd_table())
                {
                    gr_table = db.table.FirstOrDefault(c => c.Id == id);
                }
            }

            if (gr_table != null)
            {
                this.Title          = "Редагування даних графіка";
                count_txtbox        = gr_table.xy.Split(';').Length - 1;
                numericUpDown.Value = count_txtbox;
                Name_box.Text       = gr_table.Name;
                type_gr.Text        = gr_table.index;
                Edit_data(gr_table.xy);
            }
        }