Terminado Todo lo relacionado a los repositorios

This commit is contained in:
fedpo
2024-08-15 03:22:45 +01:00
parent 4741038dd3
commit 247a19b84a
15 changed files with 228 additions and 193 deletions

View File

@@ -11,29 +11,32 @@ namespace Modelo
this.context = context;
}
public override IEnumerable<Remito> Listar()
public override List<Remito> Listar()
{
throw new NotImplementedException();
return context.Remitos.ToList();
}
public override Remito ObtenerPorId(int Tid)
public Remito ObtenerPorId(int Tid)
{
throw new NotImplementedException();
Remito rem = context.Remitos.First(x => x.Id == Tid);
return rem ?? new Remito();
}
public override void Add(Remito t)
{
throw new NotImplementedException();
context.Remitos.Add(t);
}
public override void Del(Remito t)
{
throw new NotImplementedException();
Remito rem = context.Remitos.First(x => x.Id == t.Id);
if (rem == null) return;
context.Remitos.Remove(rem);
}
public override void Mod(Remito t)
{
throw new NotImplementedException();
context.Remitos.Update(t);
}
}
}