Beispiel #1
0
        public bool UpdateGrupo(BolaoNet.Model.Campeonatos.Grupo grupo)
        {
            int    errorNumber      = 0;
            string errorDescription = null;

            bool result = _daoBase.UpdateGrupo(
                _currentLogin, this, grupo, out errorNumber, out errorDescription);

            if (errorNumber != 0 || !string.IsNullOrEmpty(errorDescription))
            {
                return(false);
            }

            if (_gruposCollection != null)
            {
                for (int c = 0; c < _gruposCollection.Count; c++)
                {
                    if (string.Compare(((Model.Campeonatos.Grupo)_gruposCollection[c]).Nome, grupo.Nome, true) == 0)
                    {
                        _gruposCollection[c] = grupo;
                        break;
                    }
                }
            }

            return(result);
        }