clienti marco

This commit is contained in:
Marco Audiffredi 2024-06-17 18:09:37 +02:00
parent d85dcd5e0b
commit 9ccf000556
3 changed files with 10 additions and 9 deletions

View File

@ -15,10 +15,10 @@ namespace ApiSoftway.Controllers
private readonly ILogger<LoginController> _logger;
private readonly IConfiguration? _configuration;
public ClientiController(GESA_CLIENTI_DbContext dbClientiContext, DbSet<Clienti> clienti, ILogger<LoginController> logger, IConfiguration? configuration)
public ClientiController(GESA_CLIENTI_DbContext dbClientiContext, ILogger<LoginController> logger, IConfiguration? configuration)
{
_dbClientiContext = dbClientiContext;
_clienti = clienti;
_logger = logger;
_configuration = configuration;
}
@ -28,7 +28,7 @@ namespace ApiSoftway.Controllers
{
List<Clienti> listClienti = new List<Clienti>();
//Clienti cliente = new Clienti();
_clienti = _dbClientiContext.Clienti;
_clienti = _dbClientiContext.Cli;
var lista = await _clienti.ToListAsync();
foreach (var client in lista)

View File

@ -1,5 +1,8 @@
namespace ApiSoftway.Models
using Microsoft.EntityFrameworkCore;
namespace ApiSoftway.Models
{
[Keyless]
public class Clienti
{
public string? antipcon { get; set; }

View File

@ -4,15 +4,13 @@ namespace ApiSoftway.Models.Gesa_DbContext
{
public class GESA_CLIENTI_DbContext : DbContext
{
public DbSet<Clienti> Clienti { get; set; }
public GESA_CLIENTI_DbContext(DbContextOptions<GESA_CLIENTI_DbContext> options) : base (options)
public DbSet<Clienti>? Cli { get; set; }
public GESA_CLIENTI_DbContext(DbContextOptions<GESA_CLIENTI_DbContext> options) : base(options)
{
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Clienti>().ToView("API_CLIENTI");
modelBuilder.Entity<Clienti>().ToView("API_PERSONALE");
}
}