fixeado formpostcli
This commit is contained in:
@@ -30,6 +30,8 @@ public class InquilinoController: ControllerBase
|
|||||||
var ret3 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 4);
|
var ret3 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 4);
|
||||||
if (ret3 == false) return BadRequest(new {message = "Falló el permiso"});
|
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);
|
var ret = verificarCrearUsuario(cid);
|
||||||
if (ret != "") return BadRequest(new {message = ret});
|
if (ret != "") return BadRequest(new {message = ret});
|
||||||
@@ -41,10 +43,11 @@ public class InquilinoController: ControllerBase
|
|||||||
Apellido = cid.apellido,
|
Apellido = cid.apellido,
|
||||||
Celular = cid.celular,
|
Celular = cid.celular,
|
||||||
Email = cid.email,
|
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"});
|
return (ret2) ? Ok(new {message = "Se dio de alta la cuenta"}) : BadRequest(new {message = "Fallo Dar de Alta El inquilino"});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28,6 +28,9 @@ public class PropietarioController: ControllerBase {
|
|||||||
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 5);
|
var validacion1 = RepositorioPermisos.Singleton.CheckPermisos(Auth, 5);
|
||||||
if (validacion1 == false) return Unauthorized();
|
if (validacion1 == false) return Unauthorized();
|
||||||
|
|
||||||
|
Cliente? rep = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);
|
||||||
|
if (rep == null) return Unauthorized();
|
||||||
|
|
||||||
string validacion2 = verificarCrearUsuario(Propietario);
|
string validacion2 = verificarCrearUsuario(Propietario);
|
||||||
if (validacion2 != "") return BadRequest(validacion2);
|
if (validacion2 != "") return BadRequest(validacion2);
|
||||||
|
|
||||||
@@ -38,10 +41,11 @@ public class PropietarioController: ControllerBase {
|
|||||||
Apellido = Propietario.apellido,
|
Apellido = Propietario.apellido,
|
||||||
Celular = Propietario.celular,
|
Celular = Propietario.celular,
|
||||||
Email = Propietario.email,
|
Email = Propietario.email,
|
||||||
Contraseña = Encoding.UTF8.GetBytes(HacerHash(Propietario.contraseña))
|
Contraseña = Encoding.UTF8.GetBytes(HacerHash(Propietario.contraseña)),
|
||||||
|
Habilitado = 1,
|
||||||
};
|
};
|
||||||
|
|
||||||
bool ret = RepositorioUsuarios.Singleton.AltaPropietario(cli);
|
bool ret = RepositorioUsuarios.Singleton.AltaPropietario(cli, rep.Dni);
|
||||||
return ret ?
|
return ret ?
|
||||||
Ok(new {message = "Se añadio el propietario exitosamente"}) : BadRequest();
|
Ok(new {message = "Se añadio el propietario exitosamente"}) : BadRequest();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ using Entidades.Admin;
|
|||||||
namespace Modelo;
|
namespace Modelo;
|
||||||
|
|
||||||
public class RepositorioUsuarios: RepositorioBase<RepositorioUsuarios> {
|
public class RepositorioUsuarios: RepositorioBase<RepositorioUsuarios> {
|
||||||
public bool AltaInquilino(Cliente cli) {
|
public bool AltaInquilino(Cliente cli, long dni) {
|
||||||
var con = Context;
|
var con = Context;
|
||||||
|
|
||||||
Grupo? grupo;
|
Grupo? grupo;
|
||||||
@@ -29,11 +29,11 @@ public class RepositorioUsuarios: RepositorioBase<RepositorioUsuarios> {
|
|||||||
if (cli.Dni == 0) return false;
|
if (cli.Dni == 0) return false;
|
||||||
|
|
||||||
cli.Idgrupos.Add(grupo);
|
cli.Idgrupos.Add(grupo);
|
||||||
GenerarLog(con, cli.Dni, $"Alta Inquilino: {cli.Dni}");
|
GenerarLog(con, dni, $"Alta Inquilino: {cli.Dni}");
|
||||||
return Guardar(con);
|
return Guardar(con);
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool AltaPropietario(Cliente cli) {
|
public bool AltaPropietario(Cliente cli, long dni) {
|
||||||
var con = Context;
|
var con = Context;
|
||||||
|
|
||||||
Grupo? grupo;
|
Grupo? grupo;
|
||||||
@@ -54,7 +54,7 @@ public class RepositorioUsuarios: RepositorioBase<RepositorioUsuarios> {
|
|||||||
if (cli.Dni == 0) return false;
|
if (cli.Dni == 0) return false;
|
||||||
|
|
||||||
cli.Idgrupos.Add(grupo);
|
cli.Idgrupos.Add(grupo);
|
||||||
GenerarLog(con, cli.Dni, $"Alta Propietario: {cli.Dni}");
|
GenerarLog(con, dni, $"Alta Propietario: {cli.Dni}");
|
||||||
return Guardar(con);
|
return Guardar(con);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user