Ejemplo n.º 1
0
        protected virtual void KeyBuilder(BaseKeyBuilder <T> builder)
        {
            m_EntityTypeBuilder.Property <int>("ID").ValueGeneratedOnAdd();
            //m_EntityTypeBuilder.Property<Guid>("ID").ValueGeneratedOnAdd();

            builder.HasKey("ID");
        }
 protected override void KeyBuilder(BaseKeyBuilder <TrackBill> builder)
 {
     builder.HasKey(a => new
     {
         a.ID,
         a.UserID
     });
 }
Ejemplo n.º 3
0
 protected override void KeyBuilder(BaseKeyBuilder <Employee> builder)
 {
     builder.HasKey(a => new
     {
         a.EmployeeID,
         a.ClientID
     });
 }
Ejemplo n.º 4
0
 protected override void KeyBuilder(BaseKeyBuilder <Job> builder)
 {
     builder.HasKey(p => new
     {
         p.ClientID,
         p.JobID
     });
 }
Ejemplo n.º 5
0
 protected override void KeyBuilder(BaseKeyBuilder <Lookup> builder)
 {
     builder.HasKey(a => new
     {
         a.Type,
         a.Code
     });
 }
Ejemplo n.º 6
0
 protected override void KeyBuilder(BaseKeyBuilder <Table> builder)
 {
     builder.HasKey(a => new
     {
         a.TableID,
         a.Code
     });
 }
 protected override void KeyBuilder(BaseKeyBuilder <SpecialGroupMember> builder)
 {
     builder.HasKey(p => new
     {
         p.GroupID,
         p.EmployeeID
     });
 }
Ejemplo n.º 8
0
 protected override void KeyBuilder(BaseKeyBuilder <BillSetting> builder)
 {
     builder.HasKey(a => new
     {
         a.BillID,
         a.Code
     });
 }
Ejemplo n.º 9
0
 protected override void KeyBuilder(BaseKeyBuilder <PayRun> builder)
 {
     builder.HasKey(a => new
     {
         a.ClientID,
         a.PayRunID,
         a.PlanYear
     });
 }
Ejemplo n.º 10
0
 protected override void KeyBuilder(BaseKeyBuilder <JobParameter> builder)
 {
     builder.HasKey(a => new
     {
         a.ClientID,
         a.JobID,
         a.Name
     });
 }
Ejemplo n.º 11
0
 protected override void KeyBuilder(BaseKeyBuilder <EmailExtract> builder)
 {
     builder.HasKey(a => new
     {
         a.EmailID,
         a.EmailWorkerID,
         a.Key
     });
 }
 protected override void KeyBuilder(BaseKeyBuilder <EmployeeOvertime> builder)
 {
     builder.HasKey(a => new
     {
         a.EmployeeOvertimeID,
         a.PlanYear,
         a.EmployeeID,
         a.OTRateID
     });
 }
 protected override void KeyBuilder(BaseKeyBuilder <EmployeeDeductionRef> builder)
 {
     builder.HasKey(a => new
     {
         a.ClientID,
         a.EmployeeDeductionRefID,
         a.EmployeeID,
         a.DeductionID
     });
 }
Ejemplo n.º 14
0
 protected override void KeyBuilder(BaseKeyBuilder <MasterEmployee> builder)
 {
     builder.HasKey(a => new
     {
         a.EmployeeID,
         a.ClientID,
         a.CalcID,
         a.PlanYear,
         a.PayRunID
     });
 }
Ejemplo n.º 15
0
        protected virtual void KeyBuilder(BaseKeyBuilder <T> builder)
        {
            m_EntityTypeBuilder.Property <int>("ID");

            builder.HasKey("ID");
        }
Ejemplo n.º 16
0
 protected override void KeyBuilder(BaseKeyBuilder <PlanYear> builder)
 {
     builder.HasKey(a => a.Year);
 }
Ejemplo n.º 17
0
 public override void KeyBuilder(BaseKeyBuilder <HeroSkill> builder)
 {
     builder.HasKey("HeroID", "SkillID");
 }
 protected override void KeyBuilder(BaseKeyBuilder <FirebaseToken> builder)
 {
     builder.HasKey(a => a.ID);
 }
Ejemplo n.º 19
0
 protected override void KeyBuilder(BaseKeyBuilder <PaymentMode> builder)
 {
     builder.HasKey(a => a.PaymentModeID);
 }
 protected override void KeyBuilder(BaseKeyBuilder <ProviderType> builder)
 {
     builder.HasKey(a => a.ID);
 }
 protected override void KeyBuilder(BaseKeyBuilder <EmailPart> builder)
 {
     builder.HasKey(a => a.ID);
 }
Ejemplo n.º 22
0
 protected override void KeyBuilder(BaseKeyBuilder <DeductionType> builder)
 {
     builder.HasKey(a => a.DeductionTypeID);
 }
Ejemplo n.º 23
0
 protected override void KeyBuilder(BaseKeyBuilder <TaskHandlerProvider> builder)
 {
     builder.HasKey(a => a.ID);
 }
Ejemplo n.º 24
0
 protected override void KeyBuilder(BaseKeyBuilder <BillPaymentStepsTemplate> builder)
 {
     builder.HasKey(a => a.ID);
 }
Ejemplo n.º 25
0
        public virtual void KeyBuilder(BaseKeyBuilder <T> builder)
        {
            _builder.Property <int>("ID");

            builder.HasKey("ID");
        }
Ejemplo n.º 26
0
 protected override void KeyBuilder(BaseKeyBuilder <BatchFile> builder)
 {
     builder.HasKey(a => a.FileID);
 }
Ejemplo n.º 27
0
 protected override void KeyBuilder(BaseKeyBuilder <Loan> builder)
 {
     builder.HasKey(a => a.LoanID);
 }
Ejemplo n.º 28
0
 protected override void KeyBuilder(BaseKeyBuilder <Client> builder)
 {
     builder.HasKey(a => a.ClientID);
 }
Ejemplo n.º 29
0
 protected override void KeyBuilder(BaseKeyBuilder <OTRate> builder)
 {
     builder.HasKey(a => a.OTRateID);
 }
Ejemplo n.º 30
0
 protected override void KeyBuilder(BaseKeyBuilder <StagingPerson> builder)
 {
     builder.HasKey(a => a.ID);
 }