/// <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();
            }
        }
Exemple #2
0
        /// <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();
        }