| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- using System;
- using System.Collections.Generic;
- using System.Data.Entity.ModelConfiguration;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace GreenTree.Nachtragsmanagement.Data.Mapping.Deviation
- {
- public class DeviationMap : EntityTypeConfiguration<Core.Domain.Deviation.Deviation>
- {
- public DeviationMap()
- {
- ToTable("Deviation");
- HasKey(d => d.Id);
- Property(d => d.Comment);
- Property(d => d.CustomNumber);
- Property(d => d.ReceiptDate);
- Property(d => d.Comment);
- Property(d => d.Value);
- HasOptional(d => d.Appendix)
- .WithMany(s => s.Deviations)
- .HasForeignKey(d => d.AppendixId);
- HasOptional(d => d.Status)
- .WithMany()
- .HasForeignKey(d => d.StatusId);
- HasOptional(d => d.Disturbance)
- .WithMany()
- .HasForeignKey(d => d.DisturbanceId);
- HasOptional(d => d.Kind)
- .WithMany()
- .HasForeignKey(d => d.KindId);
- }
- }
- }
|