using Entidades; using System.Security.Cryptography; namespace Modelo { public sealed class RepositorioClientes : Repositorio { public RepositorioClientes(Context context) { this.context = context; } public override List Listar() { return context.Clientes.ToList(); } public Cliente ObtenerPorId(Int64 Tid) { Cliente cli = context.Clientes.FirstOrDefault(x => x.Cuit == Tid); return cli ?? new Cliente(); } public override void Add(Cliente t) { context.Clientes.Add(t); } public override void Del(Cliente t) { Cliente cli = context.Clientes.First(x => x.Cuit == t.Cuit); if (cli == null) return; cli.Habilitado = false; } public override void Mod(Cliente t) { context.Clientes.Update(t); } } }