public IEnumerable <ENTIDAD.Imagen> listadoImagenes(ENTIDAD.Imagen imagen)
        {
            SqlCommand comando = new SqlCommand();

            try
            {
                comando.Connection = conexion;
                // conexion.Open();
                comando.CommandText = "exec PA_ListarImagenes @tipo";
                comando.Parameters.AddWithValue("@tipo", imagen.tipo);
                SqlDataAdapter da = new SqlDataAdapter(comando);
                DataSet        ds = new DataSet();
                da.Fill(ds);

                ENTIDAD.Imagen galeria = null;

                if (ds.Tables[0].Rows.Count > 0)
                {
                    for (int i = 0; i <= ds.Tables[0].Rows.Count - 1; i++)
                    {
                        galeria          = new ENTIDAD.Imagen();
                        galeria.imgPath  = (ds.Tables[0].Rows[i][0].ToString());
                        galeria.idImagen = int.Parse(ds.Tables[0].Rows[i][1].ToString());
                        listarImagenes.Add(galeria);
                    }
                }
                int result = comando.ExecuteNonQuery();

                return(listarImagenes);
            }
            catch (Exception) { }
            finally { conexion.Close(); }
            return(listarImagenes);
        }//Fin
        }//fin

        public int modificarImagenes(ENTIDAD.Imagen imagen)
        {
            SqlCommand comando = new SqlCommand();

            try
            {
                conexion.Open();
                comando.Connection  = conexion;
                comando.CommandText = "exec PA_ModificarImagen @idImagen,@ruta";
                comando.Parameters.AddWithValue("@idImagen", imagen.idImagen);
                comando.Parameters.AddWithValue("@ruta", imagen.imgPath);
                int result = comando.ExecuteNonQuery();
                if (result == -1)
                {
                    return(1);
                }
                else
                {
                    return(-1);
                }
            }
            catch (Exception) { }
            finally { conexion.Close(); }
            return(0);
        }//fin
예제 #3
0
 public IEnumerable <ENTIDAD.Imagen> listadoImagenesById(ENTIDAD.Imagen imagen)
 {
     return(capaDatos.listadoImagenes(imagen));
 }
예제 #4
0
 public int registrarImagenes(ENTIDAD.Imagen imagen)
 {
     return(capaDatos.registrarImagenes(imagen));
 }
예제 #5
0
 public int eliminarImagenes(ENTIDAD.Imagen imagen)
 {
     return(capaDatos.eliminarImagenes(imagen));
 }
예제 #6
0
 public int modificarImagenes(ENTIDAD.Imagen imagen)
 {
     return(capaDatos.modificarImagenes(imagen));
 }