Files
Final_Das/Modelo/RepositorioRemito.cs

43 lines
959 B
C#

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