/// <summary> /// Обьявления экземпляра нужной таблицы из БД, для манипуляциями самих данных /// </summary> public PAvtorization(Avtorization selectedAvtoriz) { InitializeComponent(); if (selectedAvtoriz != null) { selectedAvtoriz = __contex; } this.DataContext = selectedAvtoriz; cmb_profer.ItemsSource = BusinessLibraryEntities.GetContex().Profer.ToList(); DataContext = __contex; }
/// <summary> /// Добавления данных в определённую таблицу БД, ведённых пользователем!!! /// </summary> private void Btn_save_Click(object sender, RoutedEventArgs e) { try { var _contex = new Avtorization(); BusinessLibraryEntities.GetContex().Avtorizations.Add(_contex); _contex.Login = login.Text; _contex.Password = password.Text; _contex.Profer = (Profer)cmb_profer.SelectedItem; BusinessLibraryEntities.GetContex().SaveChanges(); MessageBox.Show("Информацию сохранена!!!"); AddFrame.frame.GoBack(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }