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("Новый объект добавлен"); }