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;
            }
        }
Exemplo n.º 2
0
        private void BotonEditar_Click(object sender, RoutedEventArgs e)
        {
            Resumenes     resumen = (Resumenes)ResumenesListView.SelectedItem;
            AnadirResumen editar  = new AnadirResumen(ListaResumenes, resumen, ResumenesListView.SelectedIndex);

            editar.ShowDialog();
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
 public ActionResult InsertarResumen(Resumenes resu)
 {
     BD.InsertarResumen(resu);
     ViewBag.lista = BD.TraerResumenesXPunt();
     return(View("Index"));
 }