/// <summary> /// Este metodo te muestra en el datagrid las llamadas de agendas que se han introducido en la base de datos. /// </summary> private void dataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { object item = dtGAgenda.SelectedItem; if (String.IsNullOrEmpty((dtGAgenda.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text)) { MessageBox.Show("¡¡No hay llamadas!!", "Registro de llamadas vacío.", MessageBoxButton.OK, MessageBoxImage.Information); } else { llamada.idLlamadas = int.Parse((dtGAgenda.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text); usuario.dni = (dtGAgenda.SelectedCells[1].Column.GetCellContent(item) as TextBlock).Text; usuario.nombre = (dtGAgenda.SelectedCells[2].Column.GetCellContent(item) as TextBlock).Text; usuario.primerApellido = (dtGAgenda.SelectedCells[3].Column.GetCellContent(item) as TextBlock).Text; usuario.segundoApellido = (dtGAgenda.SelectedCells[4].Column.GetCellContent(item) as TextBlock).Text; llamada.telefonoUsuario = (dtGAgenda.SelectedCells[5].Column.GetCellContent(item) as TextBlock).Text; llamada.descripcion = (dtGAgenda.SelectedCells[7].Column.GetCellContent(item) as TextBlock).Text; llamada.solucion = (dtGAgenda.SelectedCells[8].Column.GetCellContent(item) as TextBlock).Text; llamadareclamacion llamadareclamacion = new llamadareclamacion(llamada.idLlamadas, llamada.telefonoUsuario, usuario.nombre, usuario.primerApellido , usuario.segundoApellido, usuario.dni, llamada.descripcion, llamada.solucion); llamadareclamacion.Show(); this.Close(); } }
/// <summary> /// Este metodo te envian al menu de llamadas /// </summary> /// <param name="info">Valor que le asignamos la ventana de llamadas</param> private void btLlamadas_Click(object sender, RoutedEventArgs e) { llamadareclamacion info = new llamadareclamacion(); info.Show(); }