Exemplo n.º 1
0
        public static String commitImagem(NpgsqlCommand comando, Image logo, String coluna)
        {
            string vRet = "";

            try
            {
                NpgsqlParameter paramImg = new NpgsqlParameter(Valida.removeCaracteres(coluna), NpgsqlDbType.Bytea)
                {
                    Value = imageToByte(logo)
                };
                comando.Parameters.Add(paramImg);
                comando.Prepare();
                comando.ExecuteNonQuery();
                Conexao.getInstance().commit();
                vRet = "Logo salvo com sucesso";
            }
            catch (Exception erro)
            {
                vRet = "Erro ao Gravar Logotipo: " + erro.Message;
                Conexao.getInstance().rollback();
            }
            return(vRet);
        }