BuecherwurmAPI/Data/MockLendRepo.cs
Jonas Schönbach d64c4fed67 Squashed commit of the following:
commit d155f8fb5b
Author: Jonas Schönbach <jonas.schoenbach@yahoo.de>
Date:   Wed May 27 15:47:14 2020 +0200

    LendController um DTO ergänzt

commit 4afdb44e92
Author: Jonas Schönbach <jonas.schoenbach@yahoo.de>
Date:   Wed May 27 14:31:46 2020 +0200

    LendController um weitere Methoden ergänzt

commit 1c8ec4b517
Author: Jonas Schönbach <jonas.schoenbach@yahoo.de>
Date:   Wed May 27 11:22:29 2020 +0200

    flexiblere Umsetzung des LendControllers durch Depedency-Injection

commit d07c82f749
Author: Jonas Schönbach <jonas.schoenbach@yahoo.de>
Date:   Wed May 27 10:42:15 2020 +0200

    Überflüssige Dateien entfernt

commit e22296617c
Author: Jonas Schönbach <jonas.schoenbach@yahoo.de>
Date:   Wed May 27 10:38:00 2020 +0200

    Überflüssige Dateien entfernt

commit 774c7be7a9
Author: Jonas Schönbach <jonas.schoenbach@yahoo.de>
Date:   Wed May 27 10:33:53 2020 +0200

    .gitignore-Datei berichtigt

commit f00ecd5034
Author: Jonas Schönbach <jonas.schoenbach@yahoo.de>
Date:   Wed May 27 10:30:19 2020 +0200

    .gitignore-Datei hinzugefügt

commit fbe1e58a47
Author: Jonas Schönbach <jonas.schoenbach@yahoo.de>
Date:   Wed May 27 10:08:52 2020 +0200

    Erster Zwischenstand für die Ausleihe-Schnittstelle (mit Mock-Data)
    api/leihvorgang  -- gibt Liste aller Leihvorgänge zurück
    api/leihvorgang/{id} -- gibt bestimmten Leihvorgang zurück
2020-05-28 10:55:56 +02:00

26 lines
No EOL
845 B
C#

using System;
using System.Collections.Generic;
using BuecherwurmAPI.Models;
namespace BuecherwurmAPI.Data
{
public class MockLendRepo : ILendRepo
{
public IEnumerable<Lend> GetAllLends()
{
var lends = new List<Lend>
{
new Lend{Id = 1, Customer = "Nek0", ItemId = 1337, Returned = false, ReturnDate = DateTime.Now},
new Lend{Id = 2, Customer = "Shrubbery", ItemId = 1975, Returned = false, ReturnDate = DateTime.Now},
new Lend{Id = 3, Customer = "Felix", ItemId = 42, Returned = true, ReturnDate = DateTime.Now}
};
return lends;
}
public Lend GetLendById(int id)
{
return new Lend{Id = 1, Customer = "Nek0", ItemId = 1337, Returned = false, ReturnDate = DateTime.Now};
}
}
}