using Entidades; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Modelo { public sealed class RepositorioProductosNoPercedero : Repositorio { public RepositorioProductosNoPercedero(Context context) { this.context = context; } public override List Listar() { return context.ProductoNoPercederos.ToList(); } public ProductoNoPercedero ObtenerPorId(int Tid) { ProductoNoPercedero pro = context.ProductoNoPercederos.First(x => x.Id == Tid); return pro ?? new ProductoNoPercedero(); } public override void Add(ProductoNoPercedero t) { context.ProductoNoPercederos.Add(t); } public override void Del(ProductoNoPercedero t) { ProductoNoPercedero pro = context.ProductoNoPercederos.First(x => x.Id == t.Id); if (pro == null) return; pro.Habilitado = false; } public override void Mod(ProductoNoPercedero t) { context.ProductoNoPercederos.Update(t); } } }