Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Entidade:
- --
- using System.ComponentModel;
- using System.ComponentModel.DataAnnotations;
- namespace Pharm.Dominio.Entidades
- {
- public class Produtos
- {
- public int Id { get; set; }
- [Required(ErrorMessage = "É necessário preencher o código de barras")]
- [DisplayName("Código de barras")]
- public int codigoBarras { get; set; }
- public string nome { get; set; }
- public string descricao { get; set; }
- public decimal precoMinimo { get; set; }
- public decimal precoMaximo { get; set; }
- }
- }
- ----------------------------------
- Contexto:
- using System.Data.Entity;
- using Pharm.Dominio.Entidades;
- using System.Data.Entity.ModelConfiguration.Conventions;
- namespace Pharm.Dominio.Repositorio
- {
- public class Contexto : DbContext
- {
- public DbSet<Produtos> Produtos { get; set; }
- protected override void OnModelCreating(DbModelBuilder modelBuider)
- {
- modelBuider.Conventions.Remove<PluralizingTableNameConvention>();
- }
- }
- }
- --------------------------------------
- App.config
- <?xml version="1.0" encoding="utf-8"?>
- <configuration>
- <connectionStrings>
- <add name="Contexto" connectionString="Data Source=(local);Initial Catalog=Pharm;User ID=sa;Password=****" providerName="System.Data.SqlClient" />
- </connectionStrings>
- <configSections>
- <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
- </configSections>
- <entityFramework>
- <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
- <parameters>
- <parameter value="mssqllocaldb" />
- </parameters>
- </defaultConnectionFactory>
- <providers>
- <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
- </providers>
- </entityFramework>
- <runtime>
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <dependentAssembly>
- <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
- <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
- </dependentAssembly>
- </assemblyBinding>
- </runtime>
- </configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement