login funcional

This commit is contained in:
2024-09-09 23:27:50 -03:00
parent 3de35ba192
commit 48983ab179
24 changed files with 2404 additions and 93 deletions
+10 -10
View File
@@ -1,18 +1,14 @@
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using System.Text;
using Entidades;
using Microsoft.EntityFrameworkCore.Metadata.Internal;
namespace AlquilaFacil.Controllers;
[Route("api/inquilino")]
[ApiController]
public class InquilinoController: Controller
{
public List<Entidades.Inquilino> inquilinos = new List<Entidades.Inquilino>{
};
[HttpGet]
public List<Entidades.Inquilino> inquilinos = new List<Entidades.Inquilino>();
[HttpGet("api/inquilino")]
public IActionResult Get(){
var htmlbuild = new StringBuilder();
@@ -24,18 +20,22 @@ public class InquilinoController: Controller
return Content(htmlbuild.ToString(), "text/html");
}
[HttpPost]
[HttpPost("api/inquilino")]
public IActionResult Post([FromForm] Inquilino inq){
if (inq == null) return BadRequest("Inquilino inválido.");
if (inq.Dni == 0 ) return BadRequest("No se especifico dni");
if (inq.Dni < 0 ) return BadRequest("Dni Invalido");
return Redirect("/Inquilino");
return Content($"<p>Inquilino {inq.Nombre} agregado exitosamente.</p>", "text/html");
}
public IActionResult Index(){
return View();
}
public IActionResult FormAdd(){
return View();
}
}