feat: implementado todo lo de auditoria tocaria testearlo nomás
This commit is contained in:
@@ -70,7 +70,7 @@ public class RepositorioPropiedades: RepositorioBase<RepositorioPropiedades> {
|
||||
return (int)filasInsertadasParam.Value == 1? true: false;
|
||||
}
|
||||
|
||||
public bool PatchPropiedad(Propiedade prop) {
|
||||
public bool PatchPropiedad(Propiedade prop, long dni) {
|
||||
var con = Context;
|
||||
Propiedade? propi = con.Propiedades.Include(x=>x.IdServicios).FirstOrDefault(x=>x.Id == prop.Id);
|
||||
|
||||
@@ -90,7 +90,7 @@ public class RepositorioPropiedades: RepositorioBase<RepositorioPropiedades> {
|
||||
if (servi == null) return false;
|
||||
propi.IdServicios.Add(servi);
|
||||
}
|
||||
|
||||
GenerarLog(con, dni, $"Se modificó: {prop.Id}");
|
||||
return Guardar(con);
|
||||
}
|
||||
|
||||
@@ -156,23 +156,23 @@ public class RepositorioPropiedades: RepositorioBase<RepositorioPropiedades> {
|
||||
}else{
|
||||
prop.Idestado = 1;
|
||||
}
|
||||
|
||||
GenerarLog(con, cli.Dni, $"Baja propiedad: {prop.Id}");
|
||||
return Guardar(con);
|
||||
|
||||
}
|
||||
|
||||
public bool BajaPropiedad(int id) {
|
||||
public bool BajaPropiedad(int id, long dni) {
|
||||
var con = Context;
|
||||
Propiedade? prop = con.Propiedades.FirstOrDefault(x=>x.Id == id);
|
||||
|
||||
if (prop == null||prop.Dnipropietario == 0) return false;
|
||||
|
||||
prop.Idestado = prop.Idestado == 3 ? 1 : 3;
|
||||
|
||||
GenerarLog(con, dni, $"Baja propiedad: {prop.Id}");
|
||||
return Guardar(con);
|
||||
}
|
||||
|
||||
public bool BajaServiciosAPropiedad(int idprop, List<int> idserv) {
|
||||
public bool BajaServiciosAPropiedad(int idprop, List<int> idserv, long dni) {
|
||||
var con = Context;
|
||||
Propiedade? prop = con.Propiedades.Include(x=>x.IdServicios).FirstOrDefault(x => x.Id == idprop);
|
||||
if (prop == null) return false;
|
||||
@@ -186,7 +186,7 @@ public class RepositorioPropiedades: RepositorioBase<RepositorioPropiedades> {
|
||||
prop.IdServicios.Remove(servicio);
|
||||
}
|
||||
}
|
||||
|
||||
GenerarLog(con, dni, $"Baja servicios a propiedad: {prop.Id}");
|
||||
return Guardar(con);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user