hecho rf 16

This commit is contained in:
2025-01-30 17:24:03 -03:00
parent ac2de71179
commit 029f8e5fce
3 changed files with 85 additions and 4 deletions

View File

@@ -17,6 +17,19 @@ public class EstadisticaController: ControllerBase {
var a = RepositorioEstadisticas.Singleton.ObtenerDataIniciadosPorAño(year);
return Ok(a);
}
[HttpGet("api/contrato/stats")]
public IActionResult ObtenerMesesPagos([FromHeader(Name ="Auth")]string Auth, long idcontrato=0){
if (String.IsNullOrWhiteSpace(Auth)) return BadRequest("");
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Propietario");
if (validacion1 == false) return Unauthorized();
if (idcontrato<=0) return BadRequest(new {message = "No puede tener un id contrato menor o igual a 0"});
var ret = RepositorioEstadisticas.Singleton.ObtenerDatosPagosContrato(idcontrato);
return Ok(ret);
}
[HttpGet("api/tabla/alquileresIniciados")]
public IActionResult tablaalquileresIniciadosEsteAño([FromHeader(Name ="Auth")]string Auth, int year) {
if (String.IsNullOrWhiteSpace(Auth)) return BadRequest("");