primera edicion de un archivo para cambiar grupos a permisos

This commit is contained in:
2025-03-14 02:43:41 -03:00
parent b3ffa657f5
commit 25f77f6f48

View File

@@ -47,7 +47,7 @@ public class AdminController: ControllerBase
[HttpGet("api/contratos/controlPagos/propiedad")]
public IActionResult obtenerPropiedad([FromHeader(Name = "Auth")] string Auth, int id = 0) {
if (String.IsNullOrEmpty(Auth)) return Unauthorized();
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin");
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14);
if (validacion1 == false) return Unauthorized();
if (id <= 0) return BadRequest(new { message = "No hay propiedades con id igual o menor a 0"});
@@ -89,7 +89,7 @@ public class AdminController: ControllerBase
[HttpGet("/api/admin/contrato/verDocumento")]
public IActionResult verDocumento([FromHeader(Name = "Auth")] string Auth, int idcontrato = 0){
if (String.IsNullOrWhiteSpace(Auth)) return BadRequest("");
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin");
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14);
if (validacion1 == false) return Unauthorized();
if (idcontrato <= 0) return BadRequest(new {message = "La id no puede ser igual o menor a 0"});
@@ -123,7 +123,7 @@ public class AdminController: ControllerBase
[HttpGet("api/admin/contrato/canons")]
public IActionResult ObtenerCanones([FromHeader(Name="Auth")]string Auth, int id = 0){
if (String.IsNullOrEmpty(Auth)) return Unauthorized();
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin");
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14);
if (validacion1 == false) return Unauthorized();
var cont = RepositorioContratos.Singleton.ObtenerContratoPorId(id);
@@ -161,7 +161,7 @@ public class AdminController: ControllerBase
[HttpPost("api/admin/contrato/marcarPago")]
public IActionResult realizarPago([FromHeader(Name="Auth")]string Auth, MarcarPagoDto dto) {
if (String.IsNullOrEmpty(Auth)) return Unauthorized();
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin");
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14);
if (validacion1 == false) return Unauthorized();
if (dto.Idcontrato<=0) return BadRequest(new { message = "No puede existir un contrato con id 0 o menor"});
@@ -188,7 +188,7 @@ public class AdminController: ControllerBase
[HttpPost("api/admin/notificarInquilino")]
public IActionResult NotificarInquilino([FromHeader(Name ="Auth")]string Auth, NotificarAdmin data){
if (String.IsNullOrEmpty(Auth)) return Unauthorized();
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Admin");
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 14);
if (validacion1 == false) return Unauthorized();
Cliente? cli = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);