17 Commits
v2 ... release

Author SHA1 Message Date
b583d2006d Actualizar .gitea/workflows/build.yml
All checks were successful
Build .NET Project / build (push) Successful in 2m2s
2026-02-17 14:35:13 -03:00
82e6025ab0 Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Failing after 1m36s
2026-02-17 14:32:20 -03:00
462df2ffb2 Actualizar .gitea/workflows/build.yml
All checks were successful
Build .NET Project / build (push) Successful in 1m59s
2026-02-17 14:28:12 -03:00
d5eca80290 Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Has been cancelled
2026-02-17 14:26:02 -03:00
fbae4acee3 Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Failing after 8s
2026-02-17 14:20:36 -03:00
05b9d69d2c Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Has been cancelled
2026-02-17 14:18:45 -03:00
72f9681c37 Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Has been cancelled
2026-02-17 14:12:06 -03:00
094ed669c2 Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Has been cancelled
2026-02-17 14:09:12 -03:00
ca9de845c8 Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Has been cancelled
2026-02-17 13:53:57 -03:00
f98667796f Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Failing after 45s
2026-02-17 13:33:42 -03:00
ebab0215c7 Actualizar .gitea/workflows/build.yml
Some checks failed
Build .NET Project / build (push) Failing after 39s
2026-02-17 13:23:27 -03:00
51c1c959ad Añadir .gitea/workflows/build.yml 2026-02-17 13:22:47 -03:00
6bc32da996 Merge pull request 'dev' (#90) from dev into main
Reviewed-on: #90
2025-08-05 16:46:14 -03:00
0b6bf0ba40 fix: repetida timestamp para el ingreso de contrato 2025-08-05 16:42:25 -03:00
83dffcad72 modificados los lugares donde se muestra opcion venta 2025-08-01 02:14:54 -03:00
a84367cd60 correjido un typo 2025-07-29 02:04:30 -03:00
afe39d1c80 cambie un conteiner fluid por container 2025-07-29 02:03:36 -03:00
6 changed files with 52 additions and 8 deletions

View File

@@ -0,0 +1,44 @@
name: Build .NET Project
on:
push:
branches:
- main
- develop
- release
pull_request:
branches:
- main
jobs:
build:
runs-on: ubuntu-latest
env:
GITEA_SERVER_URL: https://fedesrv.ddns.net/git
GITHUB_SERVER_URL: https://fedesrv.ddns.net/git
steps:
- name: Checkout código
run: |
git clone https://fedesrv.ddns.net/git/${{ github.repository }}.git .
git checkout ${{ github.sha }}
- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: '8.0.x' # Cambia a tu versión (6.0, 7.0, 8.0...)
- name: Restaurar dependencias
run: dotnet restore
- name: Compilar
run: dotnet build --configuration Release --no-restore
- name: Publicar
run: dotnet publish --configuration Release --output ./publish --no-restore
- name: Subir artefacto
uses: actions/upload-artifact@v3
with:
name: AlquilaFacil-build
path: ./publish

View File

@@ -93,7 +93,7 @@ public class CargarContratoAdminController: ControllerBase{
ret = await subirContrato(archivoContrato, nuevoNombreArchivo); ret = await subirContrato(archivoContrato, nuevoNombreArchivo);
if (ret == false) return BadRequest(new { message = "No se pudo subir el archivo" }); if (ret == false) return BadRequest(new { message = "No se pudo subir el archivo" });
ret = RepositorioContratos.Singleton.AddUrl(cont.Id, nuevoNombreArchivo, cli.Dni); ret = RepositorioContratos.Singleton.AddUrl(cont.Id, nuevoNombreArchivo);
if (ret == false) return BadRequest(new { message = "No se pudo guardar la url del contrato" }); if (ret == false) return BadRequest(new { message = "No se pudo guardar la url del contrato" });
ret = RepositorioContratos.Singleton.GenerarCanones(cont.Id, cli.Dni); ret = RepositorioContratos.Singleton.GenerarCanones(cont.Id, cli.Dni);

View File

@@ -144,7 +144,7 @@
/> />
{/if} {/if}
<NavBarAutocompletable /> <NavBarAutocompletable />
<div class="container-fluid mt-2"> <div class="container mt-2">
<BarraHorizontalConTexto text="Gestionar Grupos" /> <BarraHorizontalConTexto text="Gestionar Grupos" />
{#if grupos.length == 0} {#if grupos.length == 0}

View File

@@ -592,7 +592,7 @@
aria-expanded="false" aria-expanded="false"
aria-controls="cq" aria-controls="cq"
> >
Opcion Venta Opcion Compra
</button> </button>
</h2> </h2>
<div <div
@@ -604,7 +604,7 @@
<div class="accordion-body"> <div class="accordion-body">
<div class="card"> <div class="card">
<div class="card-header"> <div class="card-header">
Datos Opcion Venta Datos Opcion Compra
</div> </div>
<div class="card-body"> <div class="card-body">
<b>Monto</b>: {dtoVenta.divisa} <b>Monto</b>: {dtoVenta.divisa}

View File

@@ -642,7 +642,7 @@
aria-expanded="false" aria-expanded="false"
aria-controls="cq" aria-controls="cq"
> >
Opcion Venta Opcion Compra
</button> </button>
</h2> </h2>
<div <div
@@ -654,13 +654,13 @@
<div class="accordion-body"> <div class="accordion-body">
<div class="card"> <div class="card">
<div class="card-header"> <div class="card-header">
Datos Opcion Venta Datos Opcion Compra
</div> </div>
<div class="card-body"> <div class="card-body">
<b>Monto</b>: {dtoVenta.divisa} {dtoVenta.monto}. <b>Monto</b>: {dtoVenta.divisa} {dtoVenta.monto}.
<p class="mt-2 text-muted"> <p class="mt-2 text-muted">
Para que el inquilino pueda ejercer la opcion de venta necesitas estar en el mismo mes que el ultimo pago y haber pagado todos los canones Para que el inquilino pueda ejercer la opcion de Compra necesitas estar en el mismo mes que el ultimo pago y haber pagado todos los canones
</p> </p>
<div class="d-flex"> <div class="d-flex">
<button class="btn btn-primary" disabled={!dtoVenta.fueEjercido} onclick={()=>navigate("/Ventas?idventa="+dtoVenta.id)}> <button class="btn btn-primary" disabled={!dtoVenta.fueEjercido} onclick={()=>navigate("/Ventas?idventa="+dtoVenta.id)}>

View File

@@ -151,7 +151,7 @@
<tr> <tr>
<th scope="col">ID</th> <th scope="col">ID</th>
<th scope="col">Descripción</th> <th scope="col">Descripción</th>
<th scope="col">Accioness</th> <th scope="col">Acciones</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>