public AddStatusPage(Статусы статус) { InitializeComponent(); this.статус = статус; DataContext = this.статус; }
private void OKBtn_Click(object sender, RoutedEventArgs e) { try { if (статус.КодСтатус == 0) { ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Статусы.Add(статус); ИнформационаяБазаEntities.GetИнформационаяБазаEntities().SaveChanges(); } else { var статус = ИнформационаяБазаEntities.GetИнформационаяБазаEntities().Статусы.Find(this.статус.КодСтатус); статус = this.статус; ИнформационаяБазаEntities.GetИнформационаяБазаEntities().SaveChanges(); } MenegerFrame.Frame.GoBack(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }