agregado procesos y bd clases
This commit is contained in:
@@ -24,6 +24,8 @@ public partial class gestionasegasaContext : DbContext
|
||||
|
||||
public virtual DbSet<agentes_subagentes> agentes_subagentes { get; set; }
|
||||
|
||||
public virtual DbSet<agrupacionrecibossepa> agrupacionrecibossepa { get; set; }
|
||||
|
||||
public virtual DbSet<amortizacionrecibos> amortizacionrecibos { get; set; }
|
||||
|
||||
public virtual DbSet<aplicacionesasientos> aplicacionesasientos { get; set; }
|
||||
@@ -116,8 +118,12 @@ public partial class gestionasegasaContext : DbContext
|
||||
|
||||
public virtual DbSet<destinos> destinos { get; set; }
|
||||
|
||||
public virtual DbSet<detallesagrupacionrecibossepa> detallesagrupacionrecibossepa { get; set; }
|
||||
|
||||
public virtual DbSet<detallesamortizacionrecibos> detallesamortizacionrecibos { get; set; }
|
||||
|
||||
public virtual DbSet<detallesfacturas> detallesfacturas { get; set; }
|
||||
|
||||
public virtual DbSet<direcciones> direcciones { get; set; }
|
||||
|
||||
public virtual DbSet<documentosasolicitar> documentosasolicitar { get; set; }
|
||||
@@ -160,6 +166,8 @@ public partial class gestionasegasaContext : DbContext
|
||||
|
||||
public virtual DbSet<extractosbancarios> extractosbancarios { get; set; }
|
||||
|
||||
public virtual DbSet<facturas> facturas { get; set; }
|
||||
|
||||
public virtual DbSet<ficheros> ficheros { get; set; }
|
||||
|
||||
public virtual DbSet<ficherosadjuntos> ficherosadjuntos { get; set; }
|
||||
@@ -250,6 +258,8 @@ public partial class gestionasegasaContext : DbContext
|
||||
|
||||
public virtual DbSet<procesos> procesos { get; set; }
|
||||
|
||||
public virtual DbSet<productos> productos { get; set; }
|
||||
|
||||
public virtual DbSet<provincias> provincias { get; set; }
|
||||
|
||||
public virtual DbSet<ramos> ramos { get; set; }
|
||||
@@ -581,6 +591,22 @@ public partial class gestionasegasaContext : DbContext
|
||||
entity.Property(e => e.subagente).HasMaxLength(4);
|
||||
});
|
||||
|
||||
modelBuilder.Entity<agrupacionrecibossepa>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idagrupacionrecibossepa).HasName("PRIMARY");
|
||||
|
||||
entity.HasIndex(e => e.idUsuario, "agruparrecibossepa_usuarios_idx");
|
||||
|
||||
entity.Property(e => e.idagrupacionrecibossepa).HasColumnType("int(11)");
|
||||
entity.Property(e => e.Fecha).HasColumnType("datetime");
|
||||
entity.Property(e => e.idUsuario).HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.idUsuarioNavigation).WithMany(p => p.agrupacionrecibossepa)
|
||||
.HasForeignKey(d => d.idUsuario)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("agruparrecibossepa_usuarios");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<amortizacionrecibos>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idAmortizacion).HasName("PRIMARY");
|
||||
@@ -1320,7 +1346,7 @@ public partial class gestionasegasaContext : DbContext
|
||||
entity.Property(e => e.FechaCaducidad).HasColumnType("datetime");
|
||||
entity.Property(e => e.FechaCreacion).HasColumnType("datetime");
|
||||
entity.Property(e => e.FechaValidez).HasColumnType("datetime");
|
||||
entity.Property(e => e.Observaciones).HasMaxLength(255);
|
||||
entity.Property(e => e.Observaciones).HasMaxLength(512);
|
||||
entity.Property(e => e.Tipo).HasMaxLength(20);
|
||||
entity.Property(e => e.Titulo).HasMaxLength(64);
|
||||
});
|
||||
@@ -1849,6 +1875,29 @@ public partial class gestionasegasaContext : DbContext
|
||||
.HasConstraintName("destinos_liquidacionesviajes");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<detallesagrupacionrecibossepa>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idDetallesAgrupacionRecibosSEPA).HasName("PRIMARY");
|
||||
|
||||
entity.HasIndex(e => e.idAgrupacionRecibosSepa, "detallesagrupacionrecibossepa_agrupacionrecibossepa_idx");
|
||||
|
||||
entity.HasIndex(e => e.idRecibo, "detallesagrupacionrecibossepa_recibos_idx");
|
||||
|
||||
entity.Property(e => e.idDetallesAgrupacionRecibosSEPA).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idAgrupacionRecibosSepa).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idRecibo).HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.idAgrupacionRecibosSepaNavigation).WithMany(p => p.detallesagrupacionrecibossepa)
|
||||
.HasForeignKey(d => d.idAgrupacionRecibosSepa)
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.HasConstraintName("detallesagrupacionrecibossepa_agrupacionrecibossepa");
|
||||
|
||||
entity.HasOne(d => d.idReciboNavigation).WithMany(p => p.detallesagrupacionrecibossepa)
|
||||
.HasForeignKey(d => d.idRecibo)
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.HasConstraintName("detallesagrupacionrecibossepa_recibos");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<detallesamortizacionrecibos>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idDetalle).HasName("PRIMARY");
|
||||
@@ -1870,6 +1919,45 @@ public partial class gestionasegasaContext : DbContext
|
||||
.HasConstraintName("detallesamortizacionrecibos_amortizacionrecibos");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<detallesfacturas>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idDetalle).HasName("PRIMARY");
|
||||
|
||||
entity.HasIndex(e => e.idFactura, "detallesfacturas_facturas_idx");
|
||||
|
||||
entity.HasIndex(e => e.idDetalleRTF, "detallesfacturas_ficheros_idx");
|
||||
|
||||
entity.HasIndex(e => e.idProducto, "detallesfacturas_productos_idx");
|
||||
|
||||
entity.HasIndex(e => e.idTipoIVA, "detallesfacturas_tiposiva_idx");
|
||||
|
||||
entity.Property(e => e.idDetalle).HasColumnType("int(11)");
|
||||
entity.Property(e => e.Observaciones).HasMaxLength(255);
|
||||
entity.Property(e => e.idDetalleRTF).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idFactura).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idProducto).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idTipoIVA).HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.idDetalleRTFNavigation).WithMany(p => p.detallesfacturas)
|
||||
.HasForeignKey(d => d.idDetalleRTF)
|
||||
.OnDelete(DeleteBehavior.Cascade)
|
||||
.HasConstraintName("detallesfacturas_ficheros");
|
||||
|
||||
entity.HasOne(d => d.idFacturaNavigation).WithMany(p => p.detallesfacturas)
|
||||
.HasForeignKey(d => d.idFactura)
|
||||
.HasConstraintName("detallesfacturas_facturas");
|
||||
|
||||
entity.HasOne(d => d.idProductoNavigation).WithMany(p => p.detallesfacturas)
|
||||
.HasForeignKey(d => d.idProducto)
|
||||
.OnDelete(DeleteBehavior.ClientSetNull)
|
||||
.HasConstraintName("detallesfacturas_productos");
|
||||
|
||||
entity.HasOne(d => d.idTipoIVANavigation).WithMany(p => p.detallesfacturas)
|
||||
.HasForeignKey(d => d.idTipoIVA)
|
||||
.OnDelete(DeleteBehavior.ClientSetNull)
|
||||
.HasConstraintName("detallesfacturas_tiposiva");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<direcciones>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idDireccion).HasName("PRIMARY");
|
||||
@@ -2485,6 +2573,70 @@ public partial class gestionasegasaContext : DbContext
|
||||
.HasConstraintName("extracto_usuarios");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<facturas>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idFactura).HasName("PRIMARY");
|
||||
|
||||
entity.HasIndex(e => e.idDatosClienteOriginal, "facturas_DatosOriginales_idx");
|
||||
|
||||
entity.HasIndex(e => e.idCliente, "facturas_clientes_idx");
|
||||
|
||||
entity.HasIndex(e => e.CodigoMunicipio, "facturas_municipios_idx");
|
||||
|
||||
entity.HasIndex(e => e.idPais, "facturas_paises_idx");
|
||||
|
||||
entity.HasIndex(e => e.idSerieFactura, "facturas_seriesfacturas_idx");
|
||||
|
||||
entity.HasIndex(e => e.idUsuario, "facturas_usuarios_idx");
|
||||
|
||||
entity.Property(e => e.idFactura).HasColumnType("int(11)");
|
||||
entity.Property(e => e.CodigoMunicipio).HasMaxLength(10);
|
||||
entity.Property(e => e.CodigoPostal).HasMaxLength(10);
|
||||
entity.Property(e => e.Direccion).HasMaxLength(200);
|
||||
entity.Property(e => e.DocumentoIdentidad).HasMaxLength(20);
|
||||
entity.Property(e => e.FechaEmision).HasColumnType("datetime");
|
||||
entity.Property(e => e.FechaEnvioAsesoria).HasColumnType("datetime");
|
||||
entity.Property(e => e.NumeroFactura).HasMaxLength(18);
|
||||
entity.Property(e => e.Observaciones).HasMaxLength(255);
|
||||
entity.Property(e => e.ObservacionesAImprimir).HasMaxLength(255);
|
||||
entity.Property(e => e.RazonSocial).HasMaxLength(100);
|
||||
entity.Property(e => e.TipoDocumentoIdentidad).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idCliente).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idDatosClienteOriginal).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idFacturaRectificativa).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idPais).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idSerieFactura).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idUsuario).HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.CodigoMunicipioNavigation).WithMany(p => p.facturas)
|
||||
.HasForeignKey(d => d.CodigoMunicipio)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("facturas_municipios");
|
||||
|
||||
entity.HasOne(d => d.idClienteNavigation).WithMany(p => p.facturas)
|
||||
.HasForeignKey(d => d.idCliente)
|
||||
.HasConstraintName("facturas_clientes");
|
||||
|
||||
entity.HasOne(d => d.idDatosClienteOriginalNavigation).WithMany(p => p.facturas)
|
||||
.HasForeignKey(d => d.idDatosClienteOriginal)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("facturas_DatosOriginales");
|
||||
|
||||
entity.HasOne(d => d.idPaisNavigation).WithMany(p => p.facturas)
|
||||
.HasForeignKey(d => d.idPais)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("facturas_paises");
|
||||
|
||||
entity.HasOne(d => d.idSerieFacturaNavigation).WithMany(p => p.facturas)
|
||||
.HasForeignKey(d => d.idSerieFactura)
|
||||
.HasConstraintName("facturas_seriesfacturas");
|
||||
|
||||
entity.HasOne(d => d.idUsuarioNavigation).WithMany(p => p.facturas)
|
||||
.HasForeignKey(d => d.idUsuario)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("facturas_usuarios");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<ficheros>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idFichero).HasName("PRIMARY");
|
||||
@@ -2553,6 +2705,8 @@ public partial class gestionasegasaContext : DbContext
|
||||
|
||||
entity.HasIndex(e => e.FechaProcesado, "fechaprocesado_idx");
|
||||
|
||||
entity.HasIndex(e => e.FechaCreacion, "ficheroscomanias_fechacreacion");
|
||||
|
||||
entity.HasIndex(e => e.SHA1, "ficheroscompanias_SHA1");
|
||||
|
||||
entity.HasIndex(e => e.idCompania, "ficheroscompanias_companias_idx");
|
||||
@@ -2578,6 +2732,7 @@ public partial class gestionasegasaContext : DbContext
|
||||
|
||||
entity.HasOne(d => d.idUsuarioNavigation).WithMany(p => p.ficheroscompanias)
|
||||
.HasForeignKey(d => d.idUsuario)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("ficheroscompanias_usuarios");
|
||||
});
|
||||
|
||||
@@ -3965,6 +4120,8 @@ public partial class gestionasegasaContext : DbContext
|
||||
|
||||
entity.HasIndex(e => e.idFicheroPresupuesto, "polizassg_ficheros_idx");
|
||||
|
||||
entity.HasIndex(e => e.idFicheroCIA, "polizassg_ficheroscompanias_idx");
|
||||
|
||||
entity.HasIndex(e => e.idOrigenPresupuesto, "polizassg_idOrigenPresupuesto");
|
||||
|
||||
entity.HasIndex(e => new { e.NumeroPoliza, e.NumeroSuplemento, e.idCompania }, "polizassg_numeropoliza").IsUnique();
|
||||
@@ -4007,6 +4164,7 @@ public partial class gestionasegasaContext : DbContext
|
||||
.HasComment("tabla compañia")
|
||||
.HasColumnType("int(11)");
|
||||
entity.Property(e => e.idDuracion).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idFicheroCIA).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idFicheroPresupuesto).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idModelo)
|
||||
.HasComment("Tabla Modelos")
|
||||
@@ -4047,6 +4205,11 @@ public partial class gestionasegasaContext : DbContext
|
||||
.HasForeignKey(d => d.idDuracion)
|
||||
.HasConstraintName("polizassg_03_Duracion");
|
||||
|
||||
entity.HasOne(d => d.idFicheroCIANavigation).WithMany(p => p.polizassg)
|
||||
.HasForeignKey(d => d.idFicheroCIA)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("polizassg_ficheroscompanias");
|
||||
|
||||
entity.HasOne(d => d.idFicheroPresupuestoNavigation).WithMany(p => p.polizassg)
|
||||
.HasForeignKey(d => d.idFicheroPresupuesto)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
@@ -4141,13 +4304,52 @@ public partial class gestionasegasaContext : DbContext
|
||||
.HasConstraintName("procesos_01_Tipo");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<productos>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.idProducto).HasName("PRIMARY");
|
||||
|
||||
entity.HasIndex(e => e.Codigo, "Codigo_UNIQUE").IsUnique();
|
||||
|
||||
entity.HasIndex(e => e.Descripcion, "Descripcion_UNIQUE").IsUnique();
|
||||
|
||||
entity.HasIndex(e => e.idUsuarioCreador, "productos_01_usuarios_idx");
|
||||
|
||||
entity.HasIndex(e => e.idUsuarioModificador, "productos_02_usuarios_idx");
|
||||
|
||||
entity.Property(e => e.idProducto).HasColumnType("int(11)");
|
||||
entity.Property(e => e.Codigo).HasMaxLength(20);
|
||||
entity.Property(e => e.Descripcion).HasMaxLength(100);
|
||||
entity.Property(e => e.FechaBaja).HasColumnType("datetime");
|
||||
entity.Property(e => e.Observaciones).HasMaxLength(300);
|
||||
entity.Property(e => e.Tipo).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idUsuarioCreador).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idUsuarioModificador).HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.idUsuarioCreadorNavigation).WithMany(p => p.productosidUsuarioCreadorNavigation)
|
||||
.HasForeignKey(d => d.idUsuarioCreador)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("productos_01_usuarios");
|
||||
|
||||
entity.HasOne(d => d.idUsuarioModificadorNavigation).WithMany(p => p.productosidUsuarioModificadorNavigation)
|
||||
.HasForeignKey(d => d.idUsuarioModificador)
|
||||
.OnDelete(DeleteBehavior.SetNull)
|
||||
.HasConstraintName("productos_02_usuarios");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<provincias>(entity =>
|
||||
{
|
||||
entity.HasKey(e => e.CodigoProvincia).HasName("PRIMARY");
|
||||
|
||||
entity.HasIndex(e => e.idCCAA, "FK_enumeraciones_provincias_idx");
|
||||
|
||||
entity.Property(e => e.CodigoProvincia).HasMaxLength(2);
|
||||
entity.Property(e => e.ComunidadAutonoma).HasMaxLength(45);
|
||||
entity.Property(e => e.Nombre).HasMaxLength(80);
|
||||
entity.Property(e => e.idCCAA).HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.idCCAANavigation).WithMany(p => p.provincias)
|
||||
.HasForeignKey(d => d.idCCAA)
|
||||
.HasConstraintName("FK_enumeraciones_provincias");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<ramos>(entity =>
|
||||
@@ -4434,6 +4636,7 @@ public partial class gestionasegasaContext : DbContext
|
||||
entity.Property(e => e.OtrosDatos).HasMaxLength(200);
|
||||
entity.Property(e => e.TipoFactura).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idAplicacion).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idBloque).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idRegistroAnterior).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idRegistroCorreccion).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idRespuestaVerifactu).HasColumnType("int(11)");
|
||||
@@ -5393,6 +5596,8 @@ public partial class gestionasegasaContext : DbContext
|
||||
.HasCharSet("latin1");
|
||||
entity.Property(e => e.NumeroPoliza).HasMaxLength(20);
|
||||
entity.Property(e => e.NumeroSuplemento).HasColumnType("int(11)");
|
||||
entity.Property(e => e.Tipo).HasColumnType("int(11)");
|
||||
entity.Property(e => e.TipoDocumento).HasMaxLength(200);
|
||||
entity.Property(e => e.Tomador).HasMaxLength(100);
|
||||
entity.Property(e => e.UsuarioAdjunta)
|
||||
.HasMaxLength(100)
|
||||
@@ -5402,6 +5607,9 @@ public partial class gestionasegasaContext : DbContext
|
||||
.HasMaxLength(100)
|
||||
.UseCollation("latin1_swedish_ci")
|
||||
.HasCharSet("latin1");
|
||||
entity.Property(e => e.idCausaBaja)
|
||||
.HasComment("Tabla enumeraciones")
|
||||
.HasColumnType("int(11)");
|
||||
entity.Property(e => e.idCorreoAsegasa).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idDocumento).HasColumnType("int(11)");
|
||||
entity.Property(e => e.idDocumentoASolicitar).HasColumnType("int(11)");
|
||||
|
||||
Reference in New Issue
Block a user