fixeado formpostcli

This commit is contained in:
2025-02-02 22:43:17 -03:00
parent cdfa52bb19
commit d5f5b7de56
3 changed files with 15 additions and 8 deletions

View File

@@ -30,6 +30,8 @@ public class InquilinoController: ControllerBase
var ret3 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 4);
if (ret3 == false) return BadRequest(new {message = "Falló el permiso"});
Cliente? rep = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);
if (rep == null) return Unauthorized();
var ret = verificarCrearUsuario(cid);
if (ret != "") return BadRequest(new {message = ret});
@@ -41,10 +43,11 @@ public class InquilinoController: ControllerBase
Apellido = cid.apellido,
Celular = cid.celular,
Email = cid.email,
Contraseña = Encoding.UTF8.GetBytes(HacerHash(cid.contraseña))
Contraseña = Encoding.UTF8.GetBytes(HacerHash(cid.contraseña)),
Habilitado = 1,
};
bool ret2 = RepositorioUsuarios.Singleton.AltaInquilino(cli);
bool ret2 = RepositorioUsuarios.Singleton.AltaInquilino(cli, rep.Dni);
return (ret2) ? Ok(new {message = "Se dio de alta la cuenta"}) : BadRequest(new {message = "Fallo Dar de Alta El inquilino"});
}