private void dataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { object selectUser = dataGrid.SelectedItem; AgregarColaboradorWpf cola = new AgregarColaboradorWpf(); //obtiene los datos del datagrid string Rut = (dataGrid.SelectedCells[0].Column.GetCellContent(selectUser) as TextBlock).Text; string nombre = (dataGrid.SelectedCells[1].Column.GetCellContent(selectUser) as TextBlock).Text; string apellido = (dataGrid.SelectedCells[2].Column.GetCellContent(selectUser) as TextBlock).Text; string cargo = (dataGrid.SelectedCells[4].Column.GetCellContent(selectUser) as TextBlock).Text; string usunom = (dataGrid.SelectedCells[5].Column.GetCellContent(selectUser) as TextBlock).Text; string pass = (dataGrid.SelectedCells[6].Column.GetCellContent(selectUser) as TextBlock).Text; if (Rut == "" || nombre == "" || apellido == "" || cargo == "" || usunom == "" || pass == "") { notifier.ShowInformation("No ha seleccionado una fila correcta", options); } else { ColaboradoresDAO coldao = new ColaboradoresDAO(); if (coldao.ExisteCola(Rut) == true) { notifier.ShowInformation("Este usuario ya tiene permisos de colaborador", options); cola.Show(); cola.btnAgregarUsu.Visibility = Visibility.Collapsed; } else { cola.txtRut.Text = Rut; cola.txtNombre.Text = nombre + " " + apellido; cola.txtCargo.Text = cargo; cola.txtUsuario.Text = usunom; cola.txtContra.Text = pass; cola.Show(); } //set los datos dentro de los combobox de la otra ventana } }
private void button_Click(object sender, RoutedEventArgs e) { AgregarColaboradorWpf cola = new AgregarColaboradorWpf(); cola.Show(); }