un corte que hago a las 19hs
This commit is contained in:
@@ -72,4 +72,25 @@ public class RepositorioContratos: RepositorioBase<RepositorioContratos> {
|
||||
return contr;
|
||||
|
||||
}
|
||||
|
||||
public bool CancelarPrecontrato(string emailInquilino, int idpropiedad) {
|
||||
var con = Context;
|
||||
Contrato? contr = con.Contratos.Include(x=>x.DniinquilinoNavigation)
|
||||
.FirstOrDefault(x=>x.Idpropiedad == idpropiedad &&
|
||||
x.DniinquilinoNavigation.Email == emailInquilino &&
|
||||
x.Habilitado == 0 &&
|
||||
x.Cancelado == 0);
|
||||
|
||||
if (contr == null) return false;
|
||||
contr.Cancelado = 1;
|
||||
return Guardar(con);
|
||||
}
|
||||
|
||||
public Contrato? ObtenerPreContratoPorId(long idcontrato) {
|
||||
var con = Context;
|
||||
Contrato? contr = con.Contratos.Include(x=>x.Idgarantes).Where(x=>x.Cancelado == 0 && x.Habilitado == 0)
|
||||
.FirstOrDefault(x=>x.Id == idcontrato);
|
||||
if (contr == null) return null;
|
||||
return contr;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user