añadido front para que el admin suba el contrato

This commit is contained in:
2025-07-26 02:42:30 -03:00
parent 98414a5ec7
commit 5d944b0ee4
7 changed files with 652 additions and 2 deletions
+10
View File
@@ -0,0 +1,10 @@
using Entidades;
namespace Modelo;
public class RepositorioDivisas: RepositorioBase<RepositorioDivisas> {
public List<Divisa> ObtenerDivisas(){
var con = Context;
var divisas = con.Divisas.ToList();
return divisas;
}
}
+6
View File
@@ -11,6 +11,12 @@ using MySql.Data.MySqlClient;
public class RepositorioPropiedades : RepositorioBase<RepositorioPropiedades>
{
public List<Propiedade> ObtenerPropiedadEnAlquilerPorDni(long dni){
var con = Context;
var propiedades = con.Propiedades.Where(x=>x.Dnipropietario == dni && x.Idestado == 1).ToList();
return propiedades;
}
public IQueryable<PropiedadesDto> ListarPropiedades()
{
FormattableString sqlq = $"""
+12 -2
View File
@@ -1,10 +1,20 @@
using System;
using Entidades;
using Entidades.Dto;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion.Internal;
using Modelo;
public class RepositorioPropietario: RepositorioBase<RepositorioPropietario> {
public IQueryable<PropietarioDto> GetPropietarios() {
FormattableString sqlq =
$"""
SELECT I.Dni, I.Nombre, I.Apellido FROM Clientes I
JOIN cliente_Grupos cg on cg.idcliente = I.Dni
WHERE cg.idgrupo = 1;
""";
return Context.Database.SqlQuery<PropietarioDto>(sqlq);
}
public Cliente? ObtenerPropietarioPorDni(long Dni){
if (Dni < 1) return null;