none
Com salvar um path no banco de dados RRS feed

  • Pergunta

  • Olá estou desenvolvendo uma aplicação de cadastro de funcionários na qual tenho trabalhar com a foto dos mesmos depois de muito pesquisar percebi q era melhor para mim ao invés de armazenar uma array de bytes era melhor salvar no DB apenas o diretório das fotos....no meu casa eu tenho um dominio de modelo com esse campo:

          [DataType(DataType.ImageUrl)]
            [StringLength(1024)]
            [Display(Name = "Foto:")]
            public string foto { get; set; } 

    no qual eu estou tendo q digitar o caminho da minhas imagens ex: ~/Imagens.Imgem.jpg

    como eu faria ao invés de digitar apenas apontar o caminho usando um botão de upload...em htm no qual eu apontasse o diretório seleciona-se a image e ele mandaria o caminho para o Banco de dados por favor alguem tem uma luz pra mim dar :(

    quarta-feira, 22 de maio de 2013 20:43

Respostas

  • Você pode fazer isso no "set" da sua propriedade.

    public string foto 
    {
       get; 
       set
       {
           value = [caminho] + value;
       }
    }
    
    
    Faça isso em uma partial view para não interferir com as propriedades linkadas às entidades do banco de dados.


    • Marcado como Resposta tiagomx domingo, 26 de maio de 2013 20:45
    quinta-feira, 23 de maio de 2013 20:49
    Moderador