using System.Collections.ObjectModel; using Entidades; namespace Modelo { public sealed class RepositorioPresupuesto : Repositorio { public RepositorioPresupuesto(Context context) { this.context = context; } public override List Listar() { return context.Presupuestos.ToList(); } public Presupuesto ObtenerPorId(int Tid) { Presupuesto pre = context.Presupuestos.First(x => x.Id == Tid); return pre ?? new Presupuesto(); } public override void Add(Presupuesto t) { context.Presupuestos.Add(t); } public override void Del(Presupuesto t) { Presupuesto pre = context.Presupuestos.First(x => x.Id == t.Id); if (pre == null) return; context.Presupuestos.Remove(pre); } public override void Mod(Presupuesto t) { context.Presupuestos.Update(t); } } }