コード例 #1
0
        internal void addJucator(string idElev, string echipa)
        {
            Elev   elev = repoElevi.FindOne(idElev);
            var    a    = repoEchipe.getIdDupaNume(echipa);
            Echipa e    = repoEchipe.FindOne(repoEchipe.getIdDupaNume(echipa));

            Jucator jucator = new Jucator(e, elev.Id, elev.Nume, elev.Scoala);

            validatorJucatori.valideaza(jucator);
            repoJucatori.Save(jucator);
        }
コード例 #2
0
        internal void valideaza(Jucator jucator)
        {
            string errors = "";

            if (jucator.Nume.Equals(""))
            {
                errors += "nume invalid!";
            }
            if (jucator.Scoala.Equals(""))
            {
                errors += "scoala invalida";
            }
            if (errors.Length > 0)
            {
                throw new Exception(errors);
            }
        }