< Summary

Information
Class: FAU.Entidades.SiifItemRaw
Assembly: FAU.Entidades
File(s): /home/runner/work/Sistema.Liquidacion.BE/Sistema.Liquidacion.BE/FAU.Entidades/ArchivoOrganismoData.cs
Line coverage
100%
Covered lines: 9
Uncovered lines: 0
Coverable lines: 9
Total lines: 27
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.ctor(...)100%11100%
get_ProgramaId()100%11100%
get_ProgramaNombre()100%11100%
get_RegimenId()100%11100%
get_RegimenNombre()100%11100%
get_Rubro083()100%11100%
get_Importe()100%11100%
get_ClasificacionSiif()100%11100%

File(s)

/home/runner/work/Sistema.Liquidacion.BE/Sistema.Liquidacion.BE/FAU.Entidades/ArchivoOrganismoData.cs

#LineLine coverage
 1namespace FAU.Entidades;
 2
 3/// <summary>
 4/// Datos por funcionario para la generación del archivo BROU.
 5/// Retornado por IArchivoOrganismoRepository.ObtenerDatosBrouAsync.
 6/// </summary>
 7public record BrouDatoFuncionario(
 8    string Cedula,
 9    string NombreCompleto,
 10    decimal Liquido,
 11    string? NumeroCuenta,
 12    string Regimen
 13);
 14
 15/// <summary>
 16/// Ítem de liquidación con datos necesarios para clasificar en el resumen SIIF.
 17/// Retornado por IArchivoOrganismoRepository.ObtenerItemsSiifAsync.
 18/// </summary>
 719public record SiifItemRaw(
 620    long? ProgramaId,
 621    string ProgramaNombre,
 622    long? RegimenId,
 623    string RegimenNombre,
 624    bool Rubro083,
 1125    decimal Importe,
 1826    string? ClasificacionSiif
 727);