public AllPerson()
 {
     InitializeComponent();
     db = new ResultMedContext();
     db.Persons.Load();//опять не грузится. Почнму??
     //вывод на форме таблицы
     dataGridView1.DataSource = db.Persons.Local.ToBindingList();
 }
        private void AddButton_Click(object sender, EventArgs e)
        {
            /*Здесь загрузка БД также есть, потому что форма может быть вызвана из Рабочего Пространства*/
            ResultMedContext db;

            db = new ResultMedContext();
            db.Persons.Load();
            Random rnd    = new Random(); //для номера заключения
            Person person = new Person
            {
                /*Общие сведения об освидетельствуемом*/
                Surname    = SurnameTextBox.Text,
                Name       = NamTextBox.Text,
                Middlename = MiddNamTextBox.Text,
                Birthday   = dateTimePicker1.Text,
                /*Категории*/
                Category_Person = category_person.Text, //категория
                Arm_Status      = arm_status.Text,      //воинское звание
                /*Все что связано с диагонозом*/
                Article_Raspisanie = article_raspisanie.Text,
                Article_Trebovanie = article_trebovanie.Text,
                Diagnos            = Diagnos.Text,
                Category_Godnost   = category_godnost.Text,
                Result             = result.Text,
                Result_Date        = result_date.Text,
                Result_Id          = rnd.Next(1, 100),
                Other = ChairmanTextBox.Text
            };

            //person.Result_Id =
            //person.Result_Date =
            //person.Result_Prichina =

            /*
             * if (Other.Text == "")
             * {
             *  person.Other = Other.Text;
             * }*/
            db.Persons.Add(person);
            db.SaveChanges();
            MessageBox.Show("Новый объект добавлен");
        }