diff --git a/.vs/ApiPolo/DesignTimeBuild/.dtbcache.v2 b/.vs/ApiPolo/DesignTimeBuild/.dtbcache.v2 index dd9504b..271f2d5 100644 Binary files a/.vs/ApiPolo/DesignTimeBuild/.dtbcache.v2 and b/.vs/ApiPolo/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/ApiPolo/v17/.futdcache.v2 b/.vs/ApiPolo/v17/.futdcache.v2 index 3fde304..b97d1bf 100644 Binary files a/.vs/ApiPolo/v17/.futdcache.v2 and b/.vs/ApiPolo/v17/.futdcache.v2 differ diff --git a/.vs/ApiPolo/v17/.suo b/.vs/ApiPolo/v17/.suo index 6d65160..f7718ad 100644 Binary files a/.vs/ApiPolo/v17/.suo and b/.vs/ApiPolo/v17/.suo differ diff --git a/.vs/ProjectEvaluation/apipolo.metadata.v7.bin b/.vs/ProjectEvaluation/apipolo.metadata.v7.bin index 81c58f2..de27bcb 100644 Binary files a/.vs/ProjectEvaluation/apipolo.metadata.v7.bin and b/.vs/ProjectEvaluation/apipolo.metadata.v7.bin differ diff --git a/.vs/ProjectEvaluation/apipolo.projects.v7.bin b/.vs/ProjectEvaluation/apipolo.projects.v7.bin index f438dd8..585efd5 100644 Binary files a/.vs/ProjectEvaluation/apipolo.projects.v7.bin and b/.vs/ProjectEvaluation/apipolo.projects.v7.bin differ diff --git a/ApiPolo/Controllers/PoloController.cs b/ApiPolo/Controllers/PoloController.cs index fe38c12..945703a 100644 --- a/ApiPolo/Controllers/PoloController.cs +++ b/ApiPolo/Controllers/PoloController.cs @@ -53,6 +53,7 @@ using Microsoft.Extensions.Primitives; using System.Text.RegularExpressions; using System.Runtime.CompilerServices; using System.Diagnostics; +using ApiPolo.Models.Maras_DbContext; namespace ApiPolo.Controllers { @@ -69,6 +70,8 @@ namespace ApiPolo.Controllers private readonly TokenDbContext? _tokens; + + private readonly Maras_DbContext _Maras; #region TECNICI private readonly FERRA_TECNICIDbContext _Ferra_tecnici; private readonly MARRO_TECNICIDbContext _Marro_tecnici; @@ -114,6 +117,7 @@ namespace ApiPolo.Controllers private readonly LIFT_WEB_CHIAMATEDbContext _LW_calltec; private readonly TEDES_CHIAMATE_DbContext _Tedes_calltec; private readonly SECURITY_CHIAMATEDbContext _Sys_calltec; + #endregion #region CHIUSURE @@ -536,6 +540,7 @@ namespace ApiPolo.Controllers IConfiguration configuration, ConfigurazioniDbContext config, TokenDbContext tokens, + Maras_DbContext maras, #region tecnici FERRA_TECNICIDbContext Ferra_tecnici, @@ -897,6 +902,8 @@ namespace ApiPolo.Controllers #endregion + + ) { _configuration = configuration; @@ -1260,6 +1267,8 @@ namespace ApiPolo.Controllers _Sys_Buoni = Sys_Buoni; #endregion + _Maras = maras; + } #region Utility private async Task readConf(string ten) diff --git a/ApiPolo/Models/Maras_DbContext/Maras_DbContext.cs b/ApiPolo/Models/Maras_DbContext/Maras_DbContext.cs new file mode 100644 index 0000000..814510a --- /dev/null +++ b/ApiPolo/Models/Maras_DbContext/Maras_DbContext.cs @@ -0,0 +1,16 @@ +using Microsoft.EntityFrameworkCore; + +namespace ApiPolo.Models.Maras_DbContext +{ + public class Maras_DbContext : DbContext + { + public DbSet? Causali { get; set; } + public DbSet? Chiusure { get; set; } + + protected override void OnModelCreating(ModelBuilder modelBuilder) + { + modelBuilder.Entity().ToView("API_CAUS_RAPP"); + modelBuilder.Entity().ToView("API_CHIUSURE"); + } + } +}