public bool AddInstitute(NewInstitute toAdd)
        {
            Institute i = this.repository.GetInstitute(toAdd.InstituteName);
            
            if (i != null)
                toAdd.AddError("Instytut o takiej nazwie już istnieje");

            if (toAdd.IsValid)
            {
                this.repository.AddInstitute(toAdd);
                return true;
            }

            return false;
        }