internal void addJucatorActiv(string nume, string idMeci, string puncte, string tip) { string idJucator = repoJucatori.getIdByName(nume); JucatorActiv jucatorActiv = new JucatorActiv(idJucator, Int32.Parse(idMeci), Int32.Parse(puncte), tip); validatorJucatoriActivi.valideaza(jucatorActiv); repoJucatoriActivi.Save(jucatorActiv); }
internal void valideaza(JucatorActiv jucatorActiv) { string errors = ""; if (jucatorActiv.NrPuncteInscrise < 0) { errors += "nr puncte invalid!"; } if (jucatorActiv.tip.Equals("")) { errors += "tip invalid!"; } if (errors.Length > 0) { throw new Exception(errors); } }