Continuo fix modelli
This commit is contained in:
@@ -24,6 +24,6 @@ namespace GPW.CORE.Data.DbModels
|
||||
/// Navigation property to Dipendente
|
||||
/// </summary>
|
||||
[ForeignKey("IdxDipendente")]
|
||||
public virtual Dipendenti? DipNav { get; set; }
|
||||
public virtual DipendentiModel? DipNav { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,17 +1,24 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace GPW.CORE.Data.DbModels
|
||||
{
|
||||
public partial class Dipendenti
|
||||
// <Auto-Generated>
|
||||
// This is here so CodeMaid doesn't reorganize this document
|
||||
// </Auto-Generated>
|
||||
[Table("Dipendenti")]
|
||||
public partial class DipendentiModel
|
||||
{
|
||||
public Dipendenti()
|
||||
public DipendentiModel()
|
||||
{
|
||||
RegAttivita = new HashSet<RegAttivitum>();
|
||||
RilievoTemps = new HashSet<RilievoTemp>();
|
||||
Timbratures = new HashSet<Timbrature>();
|
||||
RegAttivitaNav = new HashSet<RegAttivitum>();
|
||||
RilievoTempNav = new HashSet<RilievoTemp>();
|
||||
TimbratureNav = new HashSet<Timbrature>();
|
||||
}
|
||||
|
||||
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
||||
public int IdxDipendente { get; set; }
|
||||
public string? Matricola { get; set; }
|
||||
public string Cf { get; set; } = null!;
|
||||
@@ -45,8 +52,8 @@ namespace GPW.CORE.Data.DbModels
|
||||
public DateTime? DataCessazione { get; set; }
|
||||
public bool? Attivo { get; set; }
|
||||
|
||||
public virtual ICollection<RegAttivitum> RegAttivita { get; set; }
|
||||
public virtual ICollection<RilievoTemp> RilievoTemps { get; set; }
|
||||
public virtual ICollection<Timbrature> Timbratures { get; set; }
|
||||
public virtual ICollection<RegAttivitum> RegAttivitaNav { get; set; }
|
||||
public virtual ICollection<RilievoTemp> RilievoTempNav { get; set; }
|
||||
public virtual ICollection<Timbrature> TimbratureNav { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -17,6 +17,6 @@ namespace GPW.CORE.Data.DbModels
|
||||
public decimal? OreTot { get; set; }
|
||||
public decimal? Importo { get; set; }
|
||||
|
||||
public virtual Dipendenti IdxDipendenteNavigation { get; set; } = null!;
|
||||
public virtual DipendentiModel IdxDipendenteNavigation { get; set; } = null!;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,6 +9,6 @@ namespace GPW.CORE.Data.DbModels
|
||||
public DateTime DtRilievo { get; set; }
|
||||
public decimal TempRil { get; set; }
|
||||
|
||||
public virtual Dipendenti IdxDipendenteNavigation { get; set; } = null!;
|
||||
public virtual DipendentiModel IdxDipendenteNavigation { get; set; } = null!;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,6 +15,6 @@ namespace GPW.CORE.Data.DbModels
|
||||
/// </summary>
|
||||
public bool? Approv { get; set; }
|
||||
|
||||
public virtual Dipendenti IdxDipendenteNavigation { get; set; } = null!;
|
||||
public virtual DipendentiModel IdxDipendenteNavigation { get; set; } = null!;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using GPW.CORE.Data.DbModels;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.EntityFrameworkCore.Metadata;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using NLog;
|
||||
|
||||
namespace GPW.CORE.Data.DbModels
|
||||
namespace GPW.CORE.Data
|
||||
{
|
||||
public partial class GPWContext : DbContext
|
||||
{
|
||||
@@ -36,8 +37,8 @@ namespace GPW.CORE.Data.DbModels
|
||||
}
|
||||
}
|
||||
|
||||
public virtual DbSet<CheckVc19> DbSetCheckVc19 { get; set; } = null!;
|
||||
public virtual DbSet<Dipendenti> DbSetDipendenti { get; set; } = null!;
|
||||
public virtual DbSet<CheckVc19Model> DbSetCheckVc19 { get; set; } = null!;
|
||||
public virtual DbSet<DipendentiModel> DbSetDipendenti { get; set; } = null!;
|
||||
public virtual DbSet<RegAttivitum> DbSetRegAttivita { get; set; } = null!;
|
||||
public virtual DbSet<RilievoTemp> DbSetRilievoTemp { get; set; } = null!;
|
||||
public virtual DbSet<Timbrature> DbSetTimbrature { get; set; } = null!;
|
||||
@@ -77,13 +78,8 @@ namespace GPW.CORE.Data.DbModels
|
||||
{
|
||||
modelBuilder.UseCollation("Latin1_General_CI_AS");
|
||||
|
||||
modelBuilder.Entity<CheckVc19>(entity =>
|
||||
modelBuilder.Entity<CheckVc19Model>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.IdxCheckVc19)
|
||||
.HasName("PK_CheckC19");
|
||||
|
||||
entity.ToTable("CheckVC19");
|
||||
|
||||
entity.Property(e => e.Cognome)
|
||||
.HasMaxLength(100)
|
||||
.HasColumnName("cognome")
|
||||
@@ -112,11 +108,8 @@ namespace GPW.CORE.Data.DbModels
|
||||
.HasDefaultValueSql("('')");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<Dipendenti>(entity =>
|
||||
modelBuilder.Entity<DipendentiModel>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.IdxDipendente);
|
||||
|
||||
entity.ToTable("Dipendenti");
|
||||
|
||||
entity.Property(e => e.IdxDipendente).HasColumnName("idxDipendente");
|
||||
|
||||
@@ -272,7 +265,7 @@ namespace GPW.CORE.Data.DbModels
|
||||
.HasComment("Ore Attività - prima era ([dbo].[f_hourInterval]([inizio],[fine])) poi sostituita per performance");
|
||||
|
||||
entity.HasOne(d => d.IdxDipendenteNavigation)
|
||||
.WithMany(p => p.RegAttivita)
|
||||
.WithMany(p => p.RegAttivitaNav)
|
||||
.HasForeignKey(d => d.IdxDipendente)
|
||||
.OnDelete(DeleteBehavior.ClientSetNull)
|
||||
.HasConstraintName("FK_RegAttivita_Dipendenti");
|
||||
@@ -295,7 +288,7 @@ namespace GPW.CORE.Data.DbModels
|
||||
.HasColumnName("tempRil");
|
||||
|
||||
entity.HasOne(d => d.IdxDipendenteNavigation)
|
||||
.WithMany(p => p.RilievoTemps)
|
||||
.WithMany(p => p.RilievoTempNav)
|
||||
.HasForeignKey(d => d.IdxDipendente)
|
||||
.OnDelete(DeleteBehavior.ClientSetNull)
|
||||
.HasConstraintName("FK_RilievoTemp_Dipendenti");
|
||||
@@ -331,7 +324,7 @@ namespace GPW.CORE.Data.DbModels
|
||||
.HasDefaultValueSql("(N'0.0.0.0')");
|
||||
|
||||
entity.HasOne(d => d.IdxDipendenteNavigation)
|
||||
.WithMany(p => p.Timbratures)
|
||||
.WithMany(p => p.TimbratureNav)
|
||||
.HasForeignKey(d => d.IdxDipendente)
|
||||
.OnDelete(DeleteBehavior.ClientSetNull)
|
||||
.HasConstraintName("FK_Timbrature_Dipendenti");
|
||||
|
||||
Reference in New Issue
Block a user