none
Problema com conversões RRS feed

  • Pergunta

  • E ae galera, tudo bem??

    Seguinte estou a menos de quinze dias da apresentação do meu trabalho de conclusão de curso, e estou com alguns probleminhas de conversão no meu formulário de Laudo de Vistoria. Segue abaixo o trecho de código que ocorre esses erros junto com a descrição dos mesmos. Espero que possam me ajudar resolver este problema. Desde já estou muito grato pela atenção.

    LaudoVistoria.DataVistoria = dataVistoria.Text;(dá erro depois do = em dataVistoria.Text) - Não pode converter implicitamente atributos do tipo string para System.DateTime.
                        LaudoVistoria.SitPinturaInterna = SitPinturaInterna.Text;
                        LaudoVistoria.SitPinturaExterna = SitPinturaExterna.Text;
                        LaudoVistoria.SitTeto = SitTeto.Text;
                        LaudoVistoria.SitPortas = SitPortas.Text;
                        LaudoVistoria.SitJanelas = SitJanelas.Text;
                        LaudoVistoria.SitVitros = SitVitros.Text;
                        LaudoVistoria.SitGrades = SitGrades.Text;
                        LaudoVistoria.SitMuros = SitMuros.Text;
                        LaudoVistoria.SitBarradoCoz = SitBarradoCoz.Text;
                        LaudoVistoria.SitBarradoWc = SitBarradoWC.Text;
                        LaudoVistoria.SitFechaduras = SitFechaduras.Text;
                        LaudoVistoria.SitMacanetas = SitMacanetas.Text;
                        LaudoVistoria.SitVidros = SitVidros.Text;
                        LaudoVistoria.QtdeChaves = QtdeChaves.Text;
                        LaudoVistoria.SitParedes = SitParedes.Text;
                        LaudoVistoria.SitEnergia = SitEnerg.Text;(dá erro depois do = em SitEnerg.Text) - Não pode converter implicitamente atributos do tipo string para char
                        LaudoVistoria.SitTomadas = SitTomadas.Text;
                        LaudoVistoria.SitInterruptores = SitInterruptores.Text;
                        LaudoVistoria.SitSoquetes = SitSoquetes.Text;
                        LaudoVistoria.SitEspelhos = SitEspelhos.Text;
                        LaudoVistoria.SitLampada = SitLampadas.Text;
                        LaudoVistoria.SitGlobos = SitGlobos.Text;
                        LaudoVistoria.SitLuminarias = SitLuminarias.Text;
                        LaudoVistoria.SitLustres = SitLustres.Text;
                        LaudoVistoria.SitChuveiros = SitChuveiro.Text;
                        LaudoVistoria.SitPtTelefonico = SitPtTelefonico.Text;
                        LaudoVistoria.SitAntTv = SitAntTV.Text;
                        LaudoVistoria.SitPiso = SitPiso.Text;
                        LaudoVistoria.SitCalcadas = SitCalcadas.Text;
                        LaudoVistoria.SitAgua = SitAgua.Text;(dá erro depois do = em SitAgua.Text) - Não pode converter implicitamente atributos do tipo string para char
                        LaudoVistoria.SitTorneiras = SitTorneira.Text;
                        LaudoVistoria.SitSifao = SitSifoes.Text;
                        LaudoVistoria.SitRegistros = SitRegistro.Text;
                        LaudoVistoria.SitTanque = SitTanque.Text;
                        LaudoVistoria.SitEsgoto = SitEsgoto.Text;
                        LaudoVistoria.SitCxGordura = SitCxGordura.Text;
                        LaudoVistoria.SitValvula = SitValvula.Text;
                        LaudoVistoria.SitLavatorio = SitLavatorio.Text;
                        LaudoVistoria.SitBide = SitBide.Text;
                        LaudoVistoria.SitRalo = SitRalo.Text;
                        LaudoVistoria.SitJardim =  SitJardim.Text;
                        LaudoVistoria.SitQuintal = SitQuintal.Text;
                        LaudoVistoria.SitGaragem = SitGaragem.Text;
                        LaudoVistoria.SitVaranda = SitVaranda.Text;
                        LaudoVistoria.SitHidrometro = SitHidrometro.Text;
                        LaudoVistoria.SitCxLuz = SitCxLuz.Text;
                        LaudoVistoria.SitOutros = SitOutros.Text;
                        LaudoVistoria.Corretor = CodCorretor.Text;(dá erro depis do = em CodCorretor.Text) - Não pode converter implicitamente atributos do tipo string para classImobiliaria.classImobDTO.classImobDAO
                        LaudoVistoria.QtdeLampadas = QtdeLampadas.Text;(dá erro depois do = em QtdeLampadas.Text) - Não pode converter implicitamente atributos do tipo string para int

    Atenciosamente
    Diogo Vicente


    Diogo Vicente
    quarta-feira, 18 de novembro de 2009 17:40

Respostas

  • Olá Diego,

    Utilize a class Convert, por exemplo para a data vc pode fazer assim:

    LaudoVistoria.DataVistoria = Convert.ToDateTime(dataVistoria.Text);

    E assim para cada tipo utilize o método correspondente.

    Até mais!
    • Marcado como Resposta Diogo Vicente quarta-feira, 18 de novembro de 2009 23:44
    quarta-feira, 18 de novembro de 2009 18:05

Todas as Respostas

  • Olá Diego,

    Utilize a class Convert, por exemplo para a data vc pode fazer assim:

    LaudoVistoria.DataVistoria = Convert.ToDateTime(dataVistoria.Text);

    E assim para cada tipo utilize o método correspondente.

    Até mais!
    • Marcado como Resposta Diogo Vicente quarta-feira, 18 de novembro de 2009 23:44
    quarta-feira, 18 de novembro de 2009 18:05
  • Valeu cara,

    Eu que não me toquei disso, tem razão...

    Mas de qualquer forma, muito obrigado pela resposta

    abraço t+


    Diogo Vicente
    quarta-feira, 18 de novembro de 2009 23:45