private Pelicula generarPelicula() { Pelicula pelicula = new Pelicula() { id = PeliculaActual.id, pelicula_titulo = txtTitulo.Text, pelicula_titulo_original = txtTituloOriginal.Text, pelicula_duracion = txtDuracion.Text, pelicula_tipo_censura = txtCensura.Text, pelicula_sinopsis = txtSinopsis.Text, pelicula_director = txtDirector.Text, pelicula_reparto = txtReparto.Text, pelicula_url_trailer = txtURL.Text }; if (cambioImagen) { pelicula.pelicula_imagen = UtilsProcedimientos.ImageToByteArray(var_imagen_pelicula.Image); } else { pelicula.pelicula_imagen = PeliculaActual.pelicula_imagen; } return(pelicula); }
private void NuevaPelicula() { if (ValidarCamposPelicula()) { try { Pelicula pelicula = new Pelicula(); pelicula.pelicula_titulo = txtTitulo.Text.ToString(); pelicula.pelicula_titulo_original = txtTituloOriginal.Text.ToString(); pelicula.pelicula_duracion = txtDuracion.Text.ToString(); pelicula.pelicula_tipo_censura = txtCensura.Text.ToString(); pelicula.pelicula_sinopsis = txtSinopsis.Text.ToString(); pelicula.pelicula_director = txtDirector.Text.ToString(); pelicula.pelicula_reparto = txtReparto.Text.ToString(); pelicula.pelicula_url_trailer = txtURL.Text.ToString(); pelicula.pelicula_imagen = UtilsProcedimientos.ImageToByteArray(var_imagen_pelicula.Image); try { if (categoriaSource.Count == 0) { PropiedadesGenerales.Notificar.notificarFallo("Error", "Ingrese una categoria como mínimo"); } else { int idInsertada = PropiedadesGenerales.PeliculaController.Create(pelicula); List <Pelicula_Categoria> lista = CrearListadoCategoria(idInsertada); lista.ForEach(pelicula_categoria => { PropiedadesGenerales.PeliculaCategoriaController.Create(pelicula_categoria); }); PropiedadesGenerales.Notificar.notificarCorrecto("Completado", "Pelicula Ingresada"); VistaPelicula_Admin.RellenarPeliculas(); Close(); } } catch (ControllerException ex) { PropiedadesGenerales.Notificar.notificarError(ex); } } catch (ControllerException ex) { PropiedadesGenerales.Notificar.notificarError(ex); } } else { PropiedadesGenerales.Notificar.notificarFallo("Error al ingresar la Pelicula", "Ingrese bien los datos"); } }
public VistaClienteModel(Cliente cliente) : base() { id = cliente.id; cliente_cedula = cliente.cliente_cedula; cliente_apellidos = cliente.cliente_apellidos; cliente_nombres = cliente.cliente_nombres; cliente_telefono = cliente.cliente_telefono; cliente_email = cliente.cliente_email; cliente_direccion = cliente.cliente_direccion; cliente_usuario = cliente.cliente_usuario; cliente_imagen = cliente.cliente_imagen; imagen_generada = UtilsProcedimientos.generarImagenBytes(cliente_imagen, GetType()); }
private void btnCambiarImagen_Click(object sender, EventArgs e) { try { if (SelectorArchivo.ShowDialog() == DialogResult.OK) { Image img = Image.FromFile(SelectorArchivo.FileName); byte[] bitarray = UtilsProcedimientos.ImageToByteArray(img); var_imagen_pelicula.Image = img; cambioImagen = true; } } catch (ControllerException ex) { PropiedadesGenerales.Notificar.notificarError(ex); } }
private void rellenarDatos(Pelicula pelicula) { try { var_titulo.Text = pelicula.pelicula_titulo; var_titulo_original.Text = pelicula.pelicula_titulo_original; var_censura.Text = "Censura: " + pelicula.pelicula_tipo_censura; var_duracion_pelicula.Text = "Duración: " + pelicula.pelicula_duracion; var_directores.Text = "Directores: " + pelicula.pelicula_director; var_sinopsis.Text = "Sinopsis: " + pelicula.pelicula_sinopsis; var_reparto.Text = "Reparto: " + pelicula.pelicula_reparto; if (pelicula.pelicula_imagen != null) { var_imagen_pelicula.Image = UtilsProcedimientos.generarImagen(pelicula.pelicula_imagen); } } catch (ControllerException ex) { PropiedadesGenerales.Notificar.notificarError(ex); } }
private void cargarDatos() { try { txtTitulo.Text = PeliculaActual.pelicula_titulo.ToString(); txtTituloOriginal.Text = PeliculaActual.pelicula_titulo_original.ToString(); txtDuracion.Text = PeliculaActual.pelicula_duracion.ToString(); txtCensura.Text = PeliculaActual.pelicula_tipo_censura.ToString(); txtSinopsis.Text = PeliculaActual.pelicula_sinopsis.ToString(); txtDirector.Text = PeliculaActual.pelicula_director.ToString(); txtReparto.Text = PeliculaActual.pelicula_reparto.ToString(); txtURL.Text = PeliculaActual.pelicula_url_trailer.ToString(); categoriaSource.DataSource = PropiedadesGenerales.CategoriaController.ListarCategorias(PeliculaActual.id); if (PeliculaActual.pelicula_imagen != null) { var_imagen_pelicula.Image = UtilsProcedimientos.generarImagen(PeliculaActual.pelicula_imagen); } } catch (ControllerException ex) { PropiedadesGenerales.Notificar.notificarError(ex); } }
protected IDataAccess() { Procedimientos = new UtilsProcedimientos(); }
public void generarImagen() { imagen_generada = UtilsProcedimientos.generarImagenBytes(pelicula_imagen, GetType()); }