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); }
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); }