none
Criar Controlador com MVC3. RRS feed

  • Pergunta

  • Pessoal estou com o seguinte problema, eu consigo criar 2 controladores para 2 classes, porem em uma classe produto, não da pra criar o controlador, ela aparece o seguinte erro quando eu crio:

    Unable to retrieve metadata for 'Depsaoluiz.Models.Produto'. Object reference not set an instance of an object..

    o que eu acho estranho é o fato desse erro aparecer em apenas 1 classe, pois o contexto esta certo..

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Data.Entity;
    using Depsaoluiz.Models;
    using System.Data.Entity.ModelConfiguration.Conventions;
    
    namespace Depsaoluiz.Models
    {
        public class SaoluizContext : DbContext
        {
            public DbSet<Produto> Produtos { get; set; }
            public DbSet<Usuario> Usuarios { get; set; }
            public DbSet<Marca> Marcas { get; set; }
            protected override void OnModelCreating(DbModelBuilder modelBuilder)
            {
                modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
    
            }
        }
    }

    e  a classe tambem

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI.WebControls;
    
    namespace Depsaoluiz.Models
    {
            public class Produto
            {
                public int produtoID { get; set; }
                public int produtoMarca { get; set; }
                public string produtoDescricao { get; set; }
                public int produtoCategoria { get; set; }
                public Image produtoImagem { get; set; }
                public string produtoNome { get; set; }
            }
        
    }

    o que pode ser??

    • Movido AndreAlvesLima segunda-feira, 26 de novembro de 2012 11:53 (De:Conteúdo do site MSDN)
    sábado, 24 de novembro de 2012 22:25

Todas as Respostas