public AnadirResumen(ObservableCollection <Resumenes> listaresumenes, Resumenes resumen = null, int indice = -1) { InitializeComponent(); Inicializar(); this.Resumenes = listaresumenes; this.DataContext = this; if (indice == -1) { AnadirButton.IsEnabled = true; } else { EditarButton.IsEnabled = true; int posicionaventura = 0; this.Resumen = resumen; foreach (Campana objetocampana in ComboBoxTiposAventura.Items) { if (objetocampana.Nombre.Equals(Resumen.NombreTipoAventura)) { ComboBoxTiposAventura.SelectedIndex = posicionaventura; } else { posicionaventura++; } } this.Indice = indice; } }
private void BotonEditar_Click(object sender, RoutedEventArgs e) { Resumenes resumen = (Resumenes)ResumenesListView.SelectedItem; AnadirResumen editar = new AnadirResumen(ListaResumenes, resumen, ResumenesListView.SelectedIndex); editar.ShowDialog(); }
private void BotonEliminar_Click(object sender, RoutedEventArgs e) { Resumenes resumen = (Resumenes)ResumenesListView.SelectedItem; switch (resumen.TipoAventura) { case "Campana": DatosAplicacion.CampanaSeleccionada.EliminarResumen(resumen); break; case "Escenario": DatosAplicacion.EscenarioSeleccionado.EliminarResumen(resumen); break; case "Aventura": DatosAplicacion.AventuraSeleccionada.EliminarResumen(resumen); break; default: break; } ListaResumenes.RemoveAt(ResumenesListView.SelectedIndex); }
public ActionResult InsertarResumen(Resumenes resu) { BD.InsertarResumen(resu); ViewBag.lista = BD.TraerResumenesXPunt(); return(View("Index")); }