/// <summary> /// Registra la tarea. /// </summary> /// <param name="sender">Botón</param> /// <param name="e">Evento</param> private void RegistrarButton_Click(object sender, RoutedEventArgs e) { if (VerificarCampos()) { var actividadSeleccionada = new Collection <Actividad>(); if (actividadComboBox.SelectedIndex != -1) { actividadSeleccionada.Add(actividadComboBox.SelectedItem as Actividad); } Tarea tarea = new Tarea { titulo = tituloTextBox.Text, descripcion = descripcionTextBox.Text, asignadoA = asignadoATextBox.Text, id_comite = Sesion.Comite.id_comite, Actividad = actividadSeleccionada }; try { if (tarea.Registrar()) { MessageBox.Show("Tarea registrada con éxito."); Close(); return; } MessageBox.Show("Error al establecer una conexión."); } catch (Exception) { MessageBox.Show("Error al establecer una conexión."); } } else { MessageBox.Show("Faltan campos por completar."); } }