eliminadas llamadas a checkgrupos
This commit is contained in:
@@ -336,15 +336,8 @@ public class VentaController : ControllerBase
|
|||||||
[HttpGet("/api/venta")]
|
[HttpGet("/api/venta")]
|
||||||
public IActionResult ObtenerVenta([FromHeader(Name = "Auth")] string Auth, long idventa = 0)
|
public IActionResult ObtenerVenta([FromHeader(Name = "Auth")] string Auth, long idventa = 0)
|
||||||
{
|
{
|
||||||
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Propietario");
|
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 13);
|
||||||
if (validacion1 == false)
|
|
||||||
{
|
|
||||||
validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Inquilino");
|
|
||||||
if (validacion1 == false)
|
|
||||||
{
|
|
||||||
return Unauthorized();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (idventa <= 0) return BadRequest(new { message = "No existen ventas validas para la id 0" });
|
if (idventa <= 0) return BadRequest(new { message = "No existen ventas validas para la id 0" });
|
||||||
|
|
||||||
Cliente? cli = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);
|
Cliente? cli = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);
|
||||||
@@ -377,15 +370,7 @@ public class VentaController : ControllerBase
|
|||||||
[HttpGet("/api/ventas")]
|
[HttpGet("/api/ventas")]
|
||||||
public IActionResult ObtenerVentas([FromHeader(Name = "Auth")] string Auth)
|
public IActionResult ObtenerVentas([FromHeader(Name = "Auth")] string Auth)
|
||||||
{
|
{
|
||||||
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Propietario");
|
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 13);
|
||||||
if (validacion1 == false)
|
|
||||||
{
|
|
||||||
validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Inquilino");
|
|
||||||
if (validacion1 == false)
|
|
||||||
{
|
|
||||||
return Unauthorized();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Cliente? cli = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);
|
Cliente? cli = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);
|
||||||
if (cli == null) return Unauthorized();
|
if (cli == null) return Unauthorized();
|
||||||
@@ -415,10 +400,10 @@ public class VentaController : ControllerBase
|
|||||||
[HttpGet("/api/opcionventa")]
|
[HttpGet("/api/opcionventa")]
|
||||||
public IActionResult ObtenerDto([FromHeader(Name = "Auth")] string Auth, long idcontrato = 0)
|
public IActionResult ObtenerDto([FromHeader(Name = "Auth")] string Auth, long idcontrato = 0)
|
||||||
{
|
{
|
||||||
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Propietario");
|
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 11);
|
||||||
if (validacion1 == false)
|
if (validacion1 == false)
|
||||||
{
|
{
|
||||||
validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Inquilino");
|
validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 12);
|
||||||
if (validacion1 == false)
|
if (validacion1 == false)
|
||||||
{
|
{
|
||||||
return Unauthorized();
|
return Unauthorized();
|
||||||
@@ -468,10 +453,10 @@ public class VentaController : ControllerBase
|
|||||||
[HttpGet("/api/contrato/tieneopcionventa")]
|
[HttpGet("/api/contrato/tieneopcionventa")]
|
||||||
public IActionResult TieneOpcionVenta([FromHeader(Name = "Auth")] string Auth, long idcontrato = 0)
|
public IActionResult TieneOpcionVenta([FromHeader(Name = "Auth")] string Auth, long idcontrato = 0)
|
||||||
{
|
{
|
||||||
var validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Propietario");
|
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 11);
|
||||||
if (validacion1 == false)
|
if (validacion1 == false)
|
||||||
{
|
{
|
||||||
validacion1 = RepositorioGrupos.Singleton.CheckGrupos(Auth, "Inquilino");
|
validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 12);
|
||||||
if (validacion1 == false)
|
if (validacion1 == false)
|
||||||
{
|
{
|
||||||
return Unauthorized();
|
return Unauthorized();
|
||||||
|
|||||||
Reference in New Issue
Block a user