namespace iWareSda_QQJF.WCS.EDM { using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; //public partial class Model : DbContext //{ // public Model() // : base("name=Model1") // { // } // public virtual DbSet KEYVALUE { get; set; } // public virtual DbSet MainTask { get; set; } // public virtual DbSet RgvTask { get; set; } // public virtual DbSet SrmTask { get; set; } // public virtual DbSet TranLock { get; set; } // public virtual DbSet TranTask { get; set; } // protected override void OnModelCreating(DbModelBuilder modelBuilder) // { // modelBuilder.Entity() // .HasMany(e => e.RgvTask) // .WithRequired(e => e.MainTask) // .HasForeignKey(e => e.FASTHERTASKID) // .WillCascadeOnDelete(false); // modelBuilder.Entity() // .HasMany(e => e.SrmTask) // .WithRequired(e => e.MainTask) // .HasForeignKey(e => e.FASTHERTASKID) // .WillCascadeOnDelete(false); // modelBuilder.Entity() // .HasMany(e => e.TranTask) // .WithRequired(e => e.MainTask) // .HasForeignKey(e => e.FASTHERTASKID) // .WillCascadeOnDelete(false); // modelBuilder.Entity() // .HasMany(e => e.RgvTask1) // .WithOptional(e => e.PreRgvTask) // .HasForeignKey(e => e.PRETASK); // } //} }