feat: terminado primer test del form crear inquilino
Signed-off-by: fede <federico.nicolas.polidoro@gmail.com>
This commit is contained in:
@@ -3,6 +3,7 @@ using System.Text;
|
||||
using Entidades;
|
||||
using Entidades.Dto;
|
||||
using Modelo;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
|
||||
namespace AlquilaFacil.Controllers;
|
||||
|
||||
@@ -16,29 +17,28 @@ public class InquilinoController: ControllerBase
|
||||
}
|
||||
|
||||
[HttpPost("api/inquilino")]
|
||||
public IActionResult Post([FromForm] CrearClienteDto cid) {
|
||||
public IActionResult Post([FromBody] CrearClienteDto cid) {
|
||||
|
||||
var ret = verificarCrearUsuario(cid);
|
||||
if (ret is BadRequestResult) return ret;
|
||||
if (ret != "") return BadRequest(ret);
|
||||
|
||||
bool ret2 = RepositorioUsuarios.Singleton.AltaCliente(cid);
|
||||
return (ret2) ? Ok() : BadRequest();
|
||||
return (ret2) ? Ok() : BadRequest(ret);
|
||||
}
|
||||
|
||||
private IActionResult verificarCrearUsuario(CrearClienteDto cid) {
|
||||
private string verificarCrearUsuario(CrearClienteDto cid) {
|
||||
string msg = "";
|
||||
|
||||
if (cid.Usuario.email == string.Empty) msg += "Falta ingresar el email\n";
|
||||
if (cid.Usuario.contraseña.Length < 8) msg += "Por lo menos 8 caracteres en la contraseña\n";
|
||||
if (cid.email == string.Empty) msg += "Falta ingresar el email\n";
|
||||
if (cid.contraseña.Length < 8) msg += "Por lo menos 8 caracteres en la contraseña\n";
|
||||
|
||||
if (cid.Cliente.apellido == string.Empty) msg += "Falta Ingresar apellido\n";
|
||||
if (cid.Cliente.nombre == string.Empty) msg += "Falta Ingresar nombre\n";
|
||||
if (cid.Cliente.dni <= 0) msg += "Falta Ingresar dni o elejiste un numero negativo\n";
|
||||
if (cid.Cliente.celular == string.Empty) msg += "Falta Ingresar Numero de Contacto\n";
|
||||
if (cid.Cliente.domicilio == string.Empty) msg += "Falta Ingresar Domicilio Legal";
|
||||
if (cid.apellido == string.Empty) msg += "Falta Ingresar apellido\n";
|
||||
if (cid.nombre == string.Empty) msg += "Falta Ingresar nombre\n";
|
||||
if (cid.dni <= 0) msg += "Falta Ingresar dni o elejiste un numero negativo\n";
|
||||
if (cid.celular == string.Empty) msg += "Falta Ingresar Numero de Contacto\n";
|
||||
if (cid.domicilio == string.Empty) msg += "Falta Ingresar Domicilio Legal";
|
||||
|
||||
if (msg == "") return Ok();
|
||||
return BadRequest(new {message = msg});
|
||||
return msg;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user