Teste

1439 palavras 6 páginas
Criação de uma aplicação Web ASP.NET MVC usando Code First Visual Studio > File > New Project… > (Visual C#, Web) ASP.NET MVC 4 Web Application
Name: MvcApplication11
Ok

Project Template:
Internet Application
View Engine: Razor
Ok

Criar o Modelo Models > botão direito do rato: Add > Class… >
Name: Filme.cs
Add

Colocar propriedades dentro da classe Filme, que representam um filme na base de dados.

using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace MvcApplication11.Models
{
public class Filme { public int FilmeId { get; set; } public string Titulo { get; set; } public DateTime Data { get; set; } public string Genero { get; set; } public decimal Preco { get; set; } }
}

Entity Framework Entity Framework (EF) cria automaticamente a base de dados. A API de acesso a dados que foi desenvolvida para o Code First baseia‐se na classe DbContext. Para o EF coordenar as funcionalidades de gerir os acessos à base de dados, para um dado modelo de dados, temos de criar uma classe derivada da classe DbContext. Nesta classe especificámos que entidades estão incluídas no nosso modelo de dados. Também se podem configurar certos comportamentos do Entity Framework. Criar uma pasta DAL. Dentro desta pasta criar a classe FilmesDbContext derivada de
DbContext, que representa o contexto da base de dados, e trata de retribuir (select), guardar
(insert), actualizar (update), e apagar (delete) instâncias da classe Filme na base de dados. MvcApplication11 > botão direito do rato: Add > New Folder > DAL DAL > botão direito do rato: Add > Class… >
Name: FilmesDbContext.cs Add

Acrescentar using System.Data.Entity; para referenciar DbContext e DbSet.
Acrescentar using MvcApplication11.Models; para referenciar a

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas