private void buttonAdd_Click(object sender, RoutedEventArgs e) { var editVisit = new EditVisit(); MainWindow.AppWindow.ContentC.Content = editVisit; //this.Presenter.LoadConsultationsByCriterias(); }
private void ListVisit_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (listVisits.SelectedIndex > 0 && listVisits.SelectedIndex < listVisits.Items.Count) //если выбраная книга находится в списке книг (проверка на валидность данных) { EditVisit editVisitScreen = new EditVisit(user, listVisits.Items[listVisits.SelectedIndex] as Visit); //получение посещения из списка посещений по выбранному адресу editVisitScreen.Owner = this; //указывает на родительское окно editVisitScreen.ShowDialog(); GetVisits(); } }
private void buttonEdit_Click(object sender, RoutedEventArgs e) { if (SelectFlag == false) { var row = (System.Data.DataRowView)dataGridViewResult.SelectedItems[0]; var editVisit = new EditVisit(Convert.ToInt32((row.Row.ItemArray[0].ToString()))); MainWindow.AppWindow.ContentC.Content = editVisit; } else { var row = (Visit)dataGridViewResult.SelectedItems[0]; var editVisit = new EditVisit(row.ID); MainWindow.AppWindow.ContentC.Content = editVisit; } }