bueno ahora se pueden modificar los clientes

This commit is contained in:
2025-01-30 04:47:37 -03:00
parent 333ee5d326
commit ac2de71179
6 changed files with 210 additions and 11 deletions

View File

@@ -3,6 +3,7 @@ using System.Text;
using Entidades.Dto;
using Entidades;
using Microsoft.EntityFrameworkCore;
using Entidades.Admin;
namespace Modelo;
@@ -186,4 +187,18 @@ public class RepositorioUsuarios: RepositorioBase<RepositorioUsuarios> {
if (cli == null|| cli.Dni == 0) return null;
return cli;
}
public bool PatchUsuario(UpdateUsuarioAdmin dto, long dni, long responsabledni) {
var con = Context;
var usu = con.Clientes.FirstOrDefault(x=>x.Dni ==dni);
if (usu == null) return false;
usu.Nombre = dto.Nombre;
usu.Apellido = dto.Apellido;
usu.Celular = dto.Celular;
usu.Domicilio = dto.Domicilio;
GenerarLog(con, responsabledni, "Patch Usuario");
return Guardar(con);
}
}