Exemplo n.º 1
0
 public DescribeImagenController(DescribeImagenModel frame, DescribeImagenModel model, MenuActividades menu)
 {
     describeImagenModel = frame;
     ListarImagenes();
     describeImagenView = new DescripcionImagen(this, model, menu);
     describeImagenView.Show();
 }
Exemplo n.º 2
0
        public static DescribeImagenModel ObtenerActividad(MySqlConnection conexion, string titulo)
        {
            Estudiante          estudiante = new Estudiante();
            Imagen              imagen     = new Imagen();
            DescribeImagenModel actividad  = new DescribeImagenModel();

            MySqlCommand    comando = new MySqlCommand(string.Format("SELECT * FROM DescribeImagen WHERE titulo='{0}'", titulo), conexion);
            MySqlDataReader reader  = comando.ExecuteReader();

            while (reader.Read())
            {
                actividad.SetTitulo(reader.GetString(0));
                imagen.SetRuta(reader.GetString(1));
                actividad.SetImagen(imagen, 0);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(2));
                actividad.SetImagen(imagen, 1);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(3));
                actividad.SetImagen(imagen, 2);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(4));
                actividad.SetImagen(imagen, 3);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(5));
                actividad.SetImagen(imagen, 4);
            }

            return(actividad);
        }
        public static int ModificarActividad(MySqlConnection conexion, DescribeImagenModel modelo)
        {
            int          retorno = 0;
            MySqlCommand comando = new MySqlCommand(string.Format("UPDATE DescribeImagen set imagen 1='{1}', imagen 2='{2}', imagen 3='{3}', imagen 4='{4}', imagen 5='{5}', palabra 1='{6}', palabra 2='{7}', palabra 3='{8}', palabra 4='{9}', palabra 5='{10}' WHERE titulo='{0}'", modelo.GetTitulo(), modelo.GetImagen(0).GetRuta(), modelo.GetImagen(1).GetRuta(), modelo.GetImagen(2).GetRuta(), modelo.GetImagen(3).GetRuta(), modelo.GetImagen(4).GetRuta(), modelo.GetImagen(0).GetDescripcion(), modelo.GetImagen(1).GetDescripcion(), modelo.GetImagen(2).GetDescripcion(), modelo.GetImagen(3).GetDescripcion(), modelo.GetImagen(4).GetDescripcion()), conexion);

            retorno = comando.ExecuteNonQuery();
            return(retorno);
        }
        public static int AgregarActividad(MySqlConnection conexion, DescribeImagenModel modelo)
        {
            int          retorno = 0;
            MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO DescribeImagen (titulo, imagen1, imagen2, imagen3, imagen4, imagen5, palabra1, palabra2, palabra3, palabra4, palabra5 ) VALUES('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}', '{10}')", modelo.GetTitulo(), modelo.GetImagen(0).GetRuta(), modelo.GetImagen(1).GetRuta(), modelo.GetImagen(2).GetRuta(), modelo.GetImagen(3).GetRuta(), modelo.GetImagen(4).GetRuta(), modelo.GetImagen(0).GetDescripcion(), modelo.GetImagen(1).GetDescripcion(), modelo.GetImagen(2).GetDescripcion(), modelo.GetImagen(3).GetDescripcion(), modelo.GetImagen(4).GetDescripcion()), conexion);

            retorno = comando.ExecuteNonQuery();
            return(retorno);
        }
Exemplo n.º 5
0
 public DescripcionImagen(DescribeImagenController controller, DescribeImagenModel model, MenuActividades menu)
 {
     InitializeComponent();
     describeImagenController = controller;
     describeImagenModel      = model;
     textoLabel.Text          = menu.GetTitulo();
     menuActividades          = menu;
 }
Exemplo n.º 6
0
 public DescribeImagenController(MenuActividades menu, Jugador jugador)
 {
     titulo = menu.GetTitulo();
     describeImagenModel = new DescribeImagenModel();
     ListarImagenes();
     AsignarImagenes(describeImagenModel.GetImagenes());
     describeImagenView = new DescripcionImagen(this, describeImagenModel, menu, jugador);
     describeImagenView.Show();
 }
Exemplo n.º 7
0
 private void ListarImagenes()
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             describeImagenModel = DAODescribeImagen.ObtenerActividad(conexion.GetConexion(), titulo);
             conexion.CerrarConexion();
         }
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 public int Editar(DescribeImagenModel modelo)
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             int resultado;
             resultado = DAOS.DAODescribeImagen.ModificarActividad(conexion.GetConexion(), modelo);
             conexion.CerrarConexion();
             return(resultado);
         }
         conexion.CerrarConexion();
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
         conexion.CerrarConexion();
     }
     return(0);
 }
 public void ListarImagenes(DataGridView tabla, string titulo)
 {
     try
     {
         if (conexion.AbrirConexion() == true)
         {
             DescribeImagenModel lista = DAOS.DAODescribeImagen.ListarActividades(conexion.GetConexion(), titulo);
             tabla.Rows.Clear();
             for (int i = 0; i < lista.GetImagenes().Count; i++)
             {
                 tabla.Rows.Add(lista.GetImagen(i).GetDescripcion(), Image.FromFile(lista.GetImagen(i).GetRuta()));
             }
             conexion.CerrarConexion();
         }
     }
     catch (MySqlException ex)
     {
         MessageBox.Show(ex.Message);
         conexion.CerrarConexion();
     }
 }
Exemplo n.º 10
0
        public static List <DescribeImagenModel> ListarActividades(MySqlConnection conexion)
        {
            List <DescribeImagenModel> lista = new List <DescribeImagenModel>();
            MySqlCommand    comando          = new MySqlCommand("SELECT * FROM DescribeImagen", conexion);
            Imagen          imagen           = new Imagen();
            MySqlDataReader reader           = comando.ExecuteReader();



            while (reader.Read())
            {
                DescribeImagenModel actividad = new DescribeImagenModel();

                actividad.SetTitulo(reader.GetString(0));
                imagen.SetRuta(reader.GetString(1));
                actividad.SetImagen(imagen, 0);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(2));
                actividad.SetImagen(imagen, 1);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(3));
                actividad.SetImagen(imagen, 2);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(4));
                actividad.SetImagen(imagen, 3);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(5));
                actividad.SetImagen(imagen, 4);


                lista.Add(actividad);
            }
            return(lista);
        }
Exemplo n.º 11
0
        public static DescribeImagenModel ObtenerActividad(MySqlConnection conexion, string titulo)
        {
            DescribeImagenModel actividad = new DescribeImagenModel();
            MySqlCommand        comando   = new MySqlCommand(string.Format("SELECT * FROM DescribeImagen WHERE titulo='{0}'", titulo), conexion);
            MySqlDataReader     reader    = comando.ExecuteReader();

            while (reader.Read())
            {
                actividad.SetTitulo(reader.GetString(0));
                Imagen imagen = new Imagen();
                imagen.SetRuta(reader.GetString(1));
                imagen.SetDescripcion(reader.GetString(6));
                actividad.AgregarImagen(imagen);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(2));
                imagen.SetDescripcion(reader.GetString(7));
                actividad.AgregarImagen(imagen);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(3));
                imagen.SetDescripcion(reader.GetString(8));
                actividad.AgregarImagen(imagen);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(4));
                imagen.SetDescripcion(reader.GetString(9));
                actividad.AgregarImagen(imagen);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(5));
                imagen.SetDescripcion(reader.GetString(10));
                actividad.AgregarImagen(imagen);
            }
            return(actividad);
        }
Exemplo n.º 12
0
        public static IList <SecuenciaImagenModel> BuscarActividad(MySqlConnection conexion, DescribeImagenModel model, int i)
        {
            Imagen imagen = new Imagen();
            List <SecuenciaImagenModel> lista = new List <SecuenciaImagenModel>();
            MySqlCommand comando;

            comando = new MySqlCommand(string.Format("SELECT * FROM SecuenciaImagen WHERE titulo LIKE ('%{0}%')", model.GetTitulo()), conexion);
            MySqlDataReader reader = comando.ExecuteReader();

            while (reader.Read())
            {
                SecuenciaImagenModel actividad = new SecuenciaImagenModel(reader.GetString(9));


                actividad.SetTexto(reader.GetString(0));

                imagen.SetRuta(reader.GetString(1));
                actividad.SetImagen(imagen, 0);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(2));
                actividad.SetImagen(imagen, 1);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(3));
                actividad.SetImagen(imagen, 2);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(4));
                actividad.SetImagen(imagen, 3);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(5));
                actividad.SetImagen(imagen, 4);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(6));
                actividad.SetImagen(imagen, 5);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(7));
                actividad.SetImagen(imagen, 6);

                imagen = new Imagen();
                imagen.SetRuta(reader.GetString(8));
                actividad.SetImagen(imagen, 7);



                lista.Add(actividad);
            }


            return(lista);
        }