Пример #1
0
        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);
        }
Пример #2
0
 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());
 }
Пример #4
0
 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);
     }
 }
Пример #5
0
 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);
     }
 }
Пример #6
0
 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);
     }
 }
Пример #7
0
 protected IDataAccess()
 {
     Procedimientos = new UtilsProcedimientos();
 }
 public void generarImagen()
 {
     imagen_generada = UtilsProcedimientos.generarImagenBytes(pelicula_imagen, GetType());
 }