Example #1
0
        private void BtnAceptarReparto_Click(object sender, EventArgs e)
        {
            Reparto Reparto = new Reparto
            {
                imagenPerfil = Path.GenerarUrlImagen(Path.GetPeople(), TxtBoxNombreReparto.Text.Trim()),
                nombre       = TxtBoxNombreReparto.Text.Trim()
            };

            try
            {
                PicBoxPortadaRetrato.Image.Save(Path.GetPeoplePath() + Reparto.imagenPerfil + ".jpg");
            }
            catch (Exception) { }

            if (!this.IsCrearReparto)
            {
                Reparto._id = this.RepartoPulsado._id;
                this.db.ActualizarReparto(Reparto);
            }
            else
            {
                this.db.CrearReparto(Reparto);
            }
            VerReparto_Click(sender, e);
        }
Example #2
0
        private void BtnAceptar_Click(object sender, EventArgs e)
        {
            List <ObjectId> lista        = new List <ObjectId>();
            List <string>   listaGeneros = new List <string>();
            Pelicula        pelicula     = new Pelicula
            {
                valoracion  = double.Parse(TxtBoxValoracion.Text),
                año         = Int32.Parse(TxtBoxAño.Text),
                descripcion = TxtBoxDescripcion.Text,
                titulo      = TxtBoxTitulo.Text,
                portada     = Path.GenerarUrlImagen(Path.GetCover(), TxtBoxTitulo.Text.Trim()),
            };

            lista.Add(this.db.GetReparto(CBoxDirector.SelectedItem.ToString())._id);
            pelicula.director = lista.ToArray();
            lista.Clear();


            lista.Add(this.db.GetReparto(CBoxReparto1.SelectedItem.ToString())._id);
            lista.Add(this.db.GetReparto(CBoxReparto2.SelectedItem.ToString())._id);
            lista.Add(this.db.GetReparto(CBoxReparto3.SelectedItem.ToString())._id);
            pelicula.reparto = lista.ToArray();
            lista.Clear();


            foreach (string item in ListBoxGenerosSeleccionados.Items)
            {
                listaGeneros.Add(item.ToLower());
            }

            pelicula.generos = listaGeneros.ToArray();
            listaGeneros.Clear();

            try
            {
                PicBoxPortada.Image.Save(Path.GetFilmCoversPath() + Path.GenerarUrlImagen(Path.GetCover(), TxtBoxTitulo.Text.Trim()) + ".jpg");
            }
            catch (Exception) { }


            if (!this.IsCrearPelicula)
            {
                pelicula._id = this.PeliculaPulsada._id;
                this.db.ActualizarPelicula(pelicula);
                Console.WriteLine("Pelicula actualizada");
            }
            else
            {
                this.db.CrearPelicula(pelicula);
                Console.WriteLine("Pelicula creada");
            }

            VerPeliculas_Click(sender, e);
        }