public ApplicationDialog(CIMOBProject.Models.Application application) { InitializeComponent(); this.Application = application ?? new CIMOBProject.Models.Application(); stateCombo.ItemsSource = _db.ApplicationStats.ToList(); stateCombo.DisplayMemberPath = "Name"; stateCombo.SelectedValuePath = "Id"; GridFormApplication.DataContext = Application; //NEED HELP mayClose = false; }
private void ButtonEdit_Click(object sender, RoutedEventArgs e) { CIMOBProject.Models.Application applicationEdit = applicationGrd.SelectedItem as CIMOBProject.Models.Application; if (applicationEdit == null) { return; } ApplicationDialog applicationDialog = new ApplicationDialog(new CIMOBProject.Models.Application(applicationEdit)) { Title = "Editar Estado Candidatura" }; if (applicationDialog.ShowDialog() == true) { DbContextHelper.EditApplication(_db, applicationDialog.Application); //Refresh needed to update virtual properties. applicationGrd.Items.Refresh(); } }