public Artikel() { _bezeichnung = "Apfel"; _code = Guid.NewGuid(); _preis = 0.01m; _status = ArtikelStatus.Available; }
public Artikel() { _bezeichnung = "undefined"; _code = Guid.NewGuid(); _preis = 0; _status = ArtikelStatus.Unknown; }
public Artikel(string bezeichnung, decimal preis, ArtikelStatus status) { _bezeichnung = "undefined"; Bezeichnung = bezeichnung; _code = Guid.NewGuid(); Preis = preis; Status = status; }
public StatusSpec(ArtikelStatus status) { this.status = status; }
public static ISpecification<Artikel> Status(ArtikelStatus status) => new StatusSpec(status);