none
Como realizar relación clase-tabla BD para generar Controlador y Vista con EF RRS feed

  • Pregunta

  • Buen día, quería saber si hay una forma en la cual si yo cuento con una base de datos en la cual tengo la tabla Inventario con sus respectivos atributos, en mi aplicación MVC creo una clase en la carpeta Models con el mismo nombre y los mismos atributos, hay alguna forma de relacionarlos de manera que pueda crear el controlador y sus vistas esto con intención de que el código corresponda clase-tabla y de haberla como podría ser o como podría realizar lo.

    Base de Datos SQL Server 2008 R2

    Visual Studio 2015

    ASP.NET MVC bajo C#

    De antemano Muchas Gracias.

    lunes, 23 de mayo de 2016 18:16

Todas las respuestas

  • GustavoCrO,

    Si ya cuentas con una base de datos entonces la estrategia de EF que te conviene seguir es la de Database First. Entity Framework generará un diagrama conteniendo las entidades, propiedades y relaciones a partir de las cuales se crearán las clases.

    lunes, 23 de mayo de 2016 18:29
  • Mira  lo que me piden es ver si hay posibilidad de relacionar una tabla con una clase ambos existen, esto con la finalidad de que no se vuelva a crear la tabla y que al mismo tiempo pueda hacer uso de EF para crear el controlador y las vistas.
    lunes, 23 de mayo de 2016 18:49
  • hola

    >>creo una clase en la carpeta Models con el mismo nombre y los mismos atributos, hay alguna forma de relacionarlos

    para mapear una clase del modelo con una clase que representa la entidad de Entity Framework podrias usar automapper

    http://automapper.org/

    este tiene un mapping por defecto si las propiedades son las mismas las asigna

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 23 de mayo de 2016 19:07
  • Muchas Gracias lo revisare y les comento mis resultados.
    lunes, 23 de mayo de 2016 19:39