/// <summary> /// Metodo que deselecciona las actividades /// </summary> /// <param name="sender">ListView</param> /// <param name="e">Evento</param> private void actividadSeleccionadaListView_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (actividadesSeleccionadasListView.SelectedItem != null) { var actividadSeleccionada = (ActividadTabla)actividadesSeleccionadasListView.SelectedItem; ActividadesLista.Add(actividadSeleccionada); ActividadesSeleccionadasLista.Remove(actividadSeleccionada); } else { MessageBox.Show("Seleccione una actividad"); } }
/// <summary> /// Metodo que carga la tabla de las actividades registradas para ese evento /// </summary> private void CargarTabla() { try { using (SigeaBD sigeaBD = new SigeaBD()) { var listaActividades = sigeaBD.Actividad.AsNoTracking().Where( actividad => actividad.id_evento == Sesion.Evento.id_evento ); foreach (Actividad actividad in listaActividades) { ActividadesLista.Add(new ActividadTabla { Actividad = actividad, Nombre = actividad.nombre, Descripcion = actividad.descripcion, Tipo = actividad.tipo }); } } } catch (Exception) { MessageBox.Show("Lo sentimos inténtelo más tarde"); } }
/// <summary> /// Método que carga la tabla de actividades /// </summary> private void CargarTablaActividades() { try { using (SigeaBD sigeaBD = new SigeaBD()) { var listaActividades = sigeaBD.Actividad.AsNoTracking().Where( actividad => actividad.id_evento == Sesion.Evento.id_evento ); foreach (Actividad actividad in listaActividades) { ActividadesLista.Add(new ActividadTabla { Actividad = actividad, Nombre = actividad.nombre, Tipo = actividad.tipo, Descripcion = actividad.descripcion }); } } } catch (Exception) { MessageBox.Show("Error al establecer una conexión."); } }