internal Boolean Gravar(Localizacao Localizacao, Boolean Transacao = false)
        {
            Boolean Ok = false;

            b.getComandoSQL().Parameters.Clear();
            b.getComandoSQL().CommandText = @"insert into localizacao (loca_latitude, loca_longitude, img_codigo) values (@latitude, @longitude, @imagem);";
            b.getComandoSQL().Parameters.AddWithValue("@latitude", Localizacao.GetLatitude());
            b.getComandoSQL().Parameters.AddWithValue("@longitude", Localizacao.GetLongitude());
            b.getComandoSQL().Parameters.AddWithValue("@imagem", Localizacao.GetImagem().GetCodigo());

            return(Ok = b.ExecutaComando(true) == 1);
        }