private Ringer GetRinger(HeimGast heimGast, BoutApiModel apiModel) { switch (heimGast) { case HeimGast.Unbekannt: break; case HeimGast.Heim: return(new Ringer { Vorname = apiModel.HomeWrestlerGivenname, Nachname = apiModel.HomeWrestlerName, Status = apiModel.HomeWrestlerStatus, Startausweisnummer = apiModel.HomeWrestlerPassCode, Lizenznummer = apiModel.HomeWrestlerSaisonLicenceId }); case HeimGast.Gast: return(new Ringer { Vorname = apiModel.OpponentWrestlerGivenname, Nachname = apiModel.OpponentWrestlerName, Status = apiModel.OpponentWrestlerStatus, Startausweisnummer = apiModel.OpponentWrestlerPassCode, Lizenznummer = apiModel.OpponentWrestlerSaisonLicenceId }); default: throw new ArgumentOutOfRangeException(nameof(heimGast), heimGast, null); } throw new ArgumentException($"Ringer \"{heimGast}\" konnte nicht interpretiert werden"); }
public Griffbewertungspunkt(HeimGast fuer, GriffbewertungsTyp typ, TimeSpan zeit, int punktzahl = 0) { Fuer = fuer; Typ = typ; Zeit = zeit; Punktzahl = punktzahl; }