none
@Foreach com erro! RRS feed

  • Pergunta

  • Boa noite, estou tendo um problema com um foreach.
    Alguém pode me ajudar?

    Segue abaixo o erro:

    Minha model é essa:

     public partial class Fornecedor
        {
            public Fornecedor()
            {
                this.Entrada = new HashSet<Entrada>();
                this.Produto = new HashSet<Produto>();
            }
        
            public int Codigo { get; set; }
    
            [Required(ErrorMessage="Nome fantasia é obrigatório", AllowEmptyStrings=false)]
            public string NomeFantasia { get; set; }
    
            [Required(ErrorMessage = "Razão Social é obrigatório", AllowEmptyStrings = false)]
            public string RazaoSocial { get; set; }
    
            [Required(ErrorMessage = "Inscrição Estadual é obrigatório", AllowEmptyStrings = false)]
            public string IE { get; set; }
    
            [Required(ErrorMessage = "CNPJ é obrigatório", AllowEmptyStrings = false)]
            public string CNPJ { get; set; }
    
            public Nullable<bool> Ativo { get; set; }
            
            public virtual ICollection<Entrada> Entrada { get; set; }
            public virtual ICollection<Produto> Produto { get; set; }
        }

    Alguém sabe o porque desse erro?


    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sábado, 29 de agosto de 2015 01:19

Respostas

Todas as Respostas

  • Se você está tentando acessar uma coleção sua View deveria receber um IEnumerable, tipo:
    @model IEnumerable<Fornecedor>

    ROBERTOSLJUNIOR

    sábado, 29 de agosto de 2015 02:40
  • Eu tenho que incrementar algo no meu model?

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 1 de setembro de 2015 11:50
  • Jean, Bom dia.

    Não , isso vc faz no inicio da sua view , no topo

    @model IEnumerable<Fornecedor>



    Diego Almeida Barreto
    System Analyst / Software Developer

    terça-feira, 1 de setembro de 2015 14:12