2024-07-01 21:20:00 +02:00

1401 lines
110 KiB
C#

// <auto-generated />
using System;
using System.Reflection;
using Blink.Backoffice.Services.PcmDb.Entities;
using Microsoft.EntityFrameworkCore.ChangeTracking;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.SqlServer.Storage.Internal;
using Microsoft.EntityFrameworkCore.Storage;
#pragma warning disable 219, 612, 618
#nullable disable
namespace Blink.Backoffice.Services.PcmDb.CompiledEntities
{
internal partial class SprzedazEntityType
{
public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType baseEntityType = null)
{
var runtimeEntityType = model.AddEntityType(
"Blink.Backoffice.Services.PcmDb.Entities.Sprzedaz",
typeof(Sprzedaz),
baseEntityType);
var towID = runtimeEntityType.AddProperty(
"TowID",
typeof(decimal),
propertyInfo: typeof(Sprzedaz).GetProperty("TowID", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<TowID>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
afterSaveBehavior: PropertySaveBehavior.Throw,
sentinel: 0m);
towID.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
keyComparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
providerValueComparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "numeric(9,0)",
precision: 9,
scale: 0));
towID.AddAnnotation("Relational:ColumnType", "numeric(9, 0)");
towID.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var sklepID = runtimeEntityType.AddProperty(
"SklepID",
typeof(decimal),
propertyInfo: typeof(Sprzedaz).GetProperty("SklepID", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<SklepID>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
afterSaveBehavior: PropertySaveBehavior.Throw,
sentinel: 0m);
sklepID.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
keyComparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
providerValueComparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "numeric(9,0)",
precision: 9,
scale: 0));
sklepID.AddAnnotation("Relational:ColumnType", "numeric(9, 0)");
sklepID.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var czasID = runtimeEntityType.AddProperty(
"CzasID",
typeof(decimal),
propertyInfo: typeof(Sprzedaz).GetProperty("CzasID", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<CzasID>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
afterSaveBehavior: PropertySaveBehavior.Throw,
sentinel: 0m);
czasID.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
keyComparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
providerValueComparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "numeric(9,0)",
precision: 9,
scale: 0));
czasID.AddAnnotation("Relational:ColumnType", "numeric(9, 0)");
czasID.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var sklepTowID = runtimeEntityType.AddProperty(
"SklepTowID",
typeof(decimal),
propertyInfo: typeof(Sprzedaz).GetProperty("SklepTowID", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<SklepTowID>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
afterSaveBehavior: PropertySaveBehavior.Throw,
sentinel: 0m);
sklepTowID.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
keyComparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
providerValueComparer: new ValueComparer<decimal>(
(decimal v1, decimal v2) => v1 == v2,
(decimal v) => v.GetHashCode(),
(decimal v) => v),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "numeric(9,0)",
precision: 9,
scale: 0));
sklepTowID.AddAnnotation("Relational:ColumnType", "numeric(9, 0)");
sklepTowID.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var cenaSprzedazyBrutto = runtimeEntityType.AddProperty(
"CenaSprzedazyBrutto",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("CenaSprzedazyBrutto", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<CenaSprzedazyBrutto>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
cenaSprzedazyBrutto.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
cenaSprzedazyBrutto.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
cenaSprzedazyBrutto.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var cenaSprzedazyNetto = runtimeEntityType.AddProperty(
"CenaSprzedazyNetto",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("CenaSprzedazyNetto", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<CenaSprzedazyNetto>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
cenaSprzedazyNetto.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
cenaSprzedazyNetto.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
cenaSprzedazyNetto.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var cenaZakInne = runtimeEntityType.AddProperty(
"CenaZakInne",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("CenaZakInne", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<CenaZakInne>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
cenaZakInne.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
cenaZakInne.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
cenaZakInne.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var cenaZakPrzes = runtimeEntityType.AddProperty(
"CenaZakPrzes",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("CenaZakPrzes", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<CenaZakPrzes>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
cenaZakPrzes.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
cenaZakPrzes.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
cenaZakPrzes.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var cenaZakZakupy = runtimeEntityType.AddProperty(
"CenaZakZakupy",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("CenaZakZakupy", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<CenaZakZakupy>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
cenaZakZakupy.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
cenaZakZakupy.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
cenaZakZakupy.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var cenaZakupuNetto = runtimeEntityType.AddProperty(
"CenaZakupuNetto",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("CenaZakupuNetto", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<CenaZakupuNetto>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
cenaZakupuNetto.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
cenaZakupuNetto.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
cenaZakupuNetto.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilSprzedana = runtimeEntityType.AddProperty(
"IlSprzedana",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlSprzedana", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlSprzedana>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilSprzedana.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilSprzedana.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilSprzedana.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilSztTowFakt = runtimeEntityType.AddProperty(
"IlSztTowFakt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlSztTowFakt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlSztTowFakt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilSztTowFakt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilSztTowFakt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilSztTowFakt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilSztTowHurt = runtimeEntityType.AddProperty(
"IlSztTowHurt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlSztTowHurt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlSztTowHurt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilSztTowHurt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilSztTowHurt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilSztTowHurt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilSztTowPar = runtimeEntityType.AddProperty(
"IlSztTowPar",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlSztTowPar", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlSztTowPar>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilSztTowPar.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilSztTowPar.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilSztTowPar.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilSztTowPrzes = runtimeEntityType.AddProperty(
"IlSztTowPrzes",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlSztTowPrzes", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlSztTowPrzes>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilSztTowPrzes.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilSztTowPrzes.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilSztTowPrzes.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilSztTowRozchody = runtimeEntityType.AddProperty(
"IlSztTowRozchody",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlSztTowRozchody", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlSztTowRozchody>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilSztTowRozchody.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilSztTowRozchody.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilSztTowRozchody.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilTowFakt = runtimeEntityType.AddProperty(
"IlTowFakt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlTowFakt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlTowFakt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilTowFakt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilTowFakt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilTowFakt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilTowPar = runtimeEntityType.AddProperty(
"IlTowPar",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlTowPar", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlTowPar>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilTowPar.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilTowPar.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilTowPar.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilZakInne = runtimeEntityType.AddProperty(
"IlZakInne",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlZakInne", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlZakInne>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilZakInne.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilZakInne.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilZakInne.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilZakPrzes = runtimeEntityType.AddProperty(
"IlZakPrzes",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlZakPrzes", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlZakPrzes>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilZakPrzes.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilZakPrzes.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilZakPrzes.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilZakZakupy = runtimeEntityType.AddProperty(
"IlZakZakupy",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlZakZakupy", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlZakZakupy>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilZakZakupy.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilZakZakupy.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilZakZakupy.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var ilZakupiona = runtimeEntityType.AddProperty(
"IlZakupiona",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("IlZakupiona", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<IlZakupiona>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
ilZakupiona.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
ilZakupiona.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
ilZakupiona.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var stanTowaru = runtimeEntityType.AddProperty(
"StanTowaru",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("StanTowaru", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<StanTowaru>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
stanTowaru.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
stanTowaru.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
stanTowaru.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var version = runtimeEntityType.AddProperty(
"Version",
typeof(string),
propertyInfo: typeof(Sprzedaz).GetProperty("Version", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<Version>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true,
maxLength: 60,
unicode: false);
version.TypeMapping = SqlServerStringTypeMapping.Default.Clone(
comparer: new ValueComparer<string>(
(string v1, string v2) => v1 == v2,
(string v) => v.GetHashCode(),
(string v) => v),
keyComparer: new ValueComparer<string>(
(string v1, string v2) => v1 == v2,
(string v) => v.GetHashCode(),
(string v) => v),
providerValueComparer: new ValueComparer<string>(
(string v1, string v2) => v1 == v2,
(string v) => v.GetHashCode(),
(string v) => v),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "varchar(60)",
size: 60));
version.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartNetZapas = runtimeEntityType.AddProperty(
"WartNetZapas",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartNetZapas", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartNetZapas>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartNetZapas.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartNetZapas.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartNetZapas.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzBrtFakt = runtimeEntityType.AddProperty(
"WartSprzBrtFakt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzBrtFakt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzBrtFakt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzBrtFakt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzBrtFakt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzBrtFakt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzBrtHurt = runtimeEntityType.AddProperty(
"WartSprzBrtHurt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzBrtHurt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzBrtHurt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzBrtHurt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzBrtHurt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzBrtHurt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzBrtPar = runtimeEntityType.AddProperty(
"WartSprzBrtPar",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzBrtPar", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzBrtPar>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzBrtPar.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzBrtPar.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzBrtPar.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzBrtPrzes = runtimeEntityType.AddProperty(
"WartSprzBrtPrzes",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzBrtPrzes", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzBrtPrzes>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzBrtPrzes.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzBrtPrzes.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzBrtPrzes.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzBrtRozchody = runtimeEntityType.AddProperty(
"WartSprzBrtRozchody",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzBrtRozchody", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzBrtRozchody>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzBrtRozchody.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzBrtRozchody.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzBrtRozchody.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzNetFakt = runtimeEntityType.AddProperty(
"WartSprzNetFakt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzNetFakt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzNetFakt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzNetFakt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzNetFakt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzNetFakt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzNetHurt = runtimeEntityType.AddProperty(
"WartSprzNetHurt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzNetHurt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzNetHurt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzNetHurt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzNetHurt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzNetHurt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzNetPar = runtimeEntityType.AddProperty(
"WartSprzNetPar",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzNetPar", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzNetPar>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzNetPar.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzNetPar.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzNetPar.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzNetPrzes = runtimeEntityType.AddProperty(
"WartSprzNetPrzes",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzNetPrzes", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzNetPrzes>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzNetPrzes.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzNetPrzes.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzNetPrzes.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartSprzNetRozchody = runtimeEntityType.AddProperty(
"WartSprzNetRozchody",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartSprzNetRozchody", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartSprzNetRozchody>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartSprzNetRozchody.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartSprzNetRozchody.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartSprzNetRozchody.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakBrtFakt = runtimeEntityType.AddProperty(
"WartZakBrtFakt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakBrtFakt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakBrtFakt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakBrtFakt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakBrtFakt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakBrtFakt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakBrtHurt = runtimeEntityType.AddProperty(
"WartZakBrtHurt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakBrtHurt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakBrtHurt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakBrtHurt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakBrtHurt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakBrtHurt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakBrtPar = runtimeEntityType.AddProperty(
"WartZakBrtPar",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakBrtPar", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakBrtPar>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakBrtPar.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakBrtPar.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakBrtPar.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakBrtPrzes = runtimeEntityType.AddProperty(
"WartZakBrtPrzes",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakBrtPrzes", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakBrtPrzes>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakBrtPrzes.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakBrtPrzes.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakBrtPrzes.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakBrtRozchody = runtimeEntityType.AddProperty(
"WartZakBrtRozchody",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakBrtRozchody", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakBrtRozchody>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakBrtRozchody.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakBrtRozchody.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakBrtRozchody.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakInne = runtimeEntityType.AddProperty(
"WartZakInne",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakInne", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakInne>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakInne.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakInne.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakInne.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakNetFakt = runtimeEntityType.AddProperty(
"WartZakNetFakt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakNetFakt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakNetFakt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakNetFakt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakNetFakt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakNetFakt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakNetHurt = runtimeEntityType.AddProperty(
"WartZakNetHurt",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakNetHurt", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakNetHurt>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakNetHurt.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakNetHurt.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakNetHurt.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakNetPar = runtimeEntityType.AddProperty(
"WartZakNetPar",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakNetPar", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakNetPar>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakNetPar.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakNetPar.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakNetPar.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakNetPrzes = runtimeEntityType.AddProperty(
"WartZakNetPrzes",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakNetPrzes", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakNetPrzes>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakNetPrzes.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakNetPrzes.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakNetPrzes.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakNetRozchody = runtimeEntityType.AddProperty(
"WartZakNetRozchody",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakNetRozchody", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakNetRozchody>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakNetRozchody.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakNetRozchody.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakNetRozchody.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakPrzes = runtimeEntityType.AddProperty(
"WartZakPrzes",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakPrzes", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakPrzes>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakPrzes.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakPrzes.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakPrzes.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartZakZakupy = runtimeEntityType.AddProperty(
"WartZakZakupy",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartZakZakupy", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartZakZakupy>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartZakZakupy.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartZakZakupy.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartZakZakupy.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartoscSprzedazWCenieZakupu = runtimeEntityType.AddProperty(
"WartoscSprzedazWCenieZakupu",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartoscSprzedazWCenieZakupu", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartoscSprzedazWCenieZakupu>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartoscSprzedazWCenieZakupu.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartoscSprzedazWCenieZakupu.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartoscSprzedazWCenieZakupu.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartoscSprzedazyBrutto = runtimeEntityType.AddProperty(
"WartoscSprzedazyBrutto",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartoscSprzedazyBrutto", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartoscSprzedazyBrutto>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartoscSprzedazyBrutto.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartoscSprzedazyBrutto.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartoscSprzedazyBrutto.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var wartoscSprzedazyNetto = runtimeEntityType.AddProperty(
"WartoscSprzedazyNetto",
typeof(decimal?),
propertyInfo: typeof(Sprzedaz).GetProperty("WartoscSprzedazyNetto", BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly),
fieldInfo: typeof(Sprzedaz).GetField("<WartoscSprzedazyNetto>k__BackingField", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly),
nullable: true);
wartoscSprzedazyNetto.TypeMapping = SqlServerDecimalTypeMapping.Default.Clone(
comparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
keyComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
providerValueComparer: new ValueComparer<decimal?>(
(Nullable<decimal> v1, Nullable<decimal> v2) => v1.HasValue && v2.HasValue && (decimal)v1 == (decimal)v2 || !v1.HasValue && !v2.HasValue,
(Nullable<decimal> v) => v.HasValue ? ((decimal)v).GetHashCode() : 0,
(Nullable<decimal> v) => v.HasValue ? (Nullable<decimal>)(decimal)v : default(Nullable<decimal>)),
mappingInfo: new RelationalTypeMappingInfo(
storeTypeName: "decimal(14,3)",
precision: 14,
scale: 3));
wartoscSprzedazyNetto.AddAnnotation("Relational:ColumnType", "decimal(14, 3)");
wartoscSprzedazyNetto.AddAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.None);
var key = runtimeEntityType.AddKey(
new[] { towID, sklepID, czasID, sklepTowID });
runtimeEntityType.SetPrimaryKey(key);
key.AddAnnotation("Relational:Name", "PK_SPRZEDAZ");
var sprzedaz_Czas_Sklep_Towar = runtimeEntityType.AddIndex(
new[] { czasID, sklepID, towID },
name: "Sprzedaz_Czas_Sklep_Towar");
var sprzedaz_Czas_Towar_Sklep = runtimeEntityType.AddIndex(
new[] { czasID, towID, sklepID },
name: "Sprzedaz_Czas_Towar_Sklep");
var sprzedaz_Sklep_Towar = runtimeEntityType.AddIndex(
new[] { sklepID, towID },
name: "Sprzedaz_Sklep_Towar");
var sprzedaz_Towar_Sklep = runtimeEntityType.AddIndex(
new[] { towID, sklepID },
name: "Sprzedaz_Towar_Sklep");
var idx_Sprzedaz_SklepId = runtimeEntityType.AddIndex(
new[] { sklepID },
name: "idx_Sprzedaz_SklepId");
var idx_Sprzedaz_TowId = runtimeEntityType.AddIndex(
new[] { towID },
name: "idx_Sprzedaz_TowId");
return runtimeEntityType;
}
public static void CreateAnnotations(RuntimeEntityType runtimeEntityType)
{
runtimeEntityType.AddAnnotation("Relational:FunctionName", null);
runtimeEntityType.AddAnnotation("Relational:Schema", null);
runtimeEntityType.AddAnnotation("Relational:SqlQuery", null);
runtimeEntityType.AddAnnotation("Relational:TableName", "Sprzedaz");
runtimeEntityType.AddAnnotation("Relational:ViewName", null);
runtimeEntityType.AddAnnotation("Relational:ViewSchema", null);
Customize(runtimeEntityType);
}
static partial void Customize(RuntimeEntityType runtimeEntityType);
}
}