コード例 #1
0
ファイル: TableClub.cs プロジェクト: TheOnlyMrFlow/CoBad
        public TableClub(Club club)
        {
            Numero = club.Numero;
            var champsPoona = club.champsPropresAPoona;

            Nom                 = champsPoona.Nom;
            Sigle               = champsPoona.Sigle;
            Ville               = champsPoona.Ville;
            CodePostal          = champsPoona.CodePostal;
            AdressePointRemise  = champsPoona.Adresse.PointRemise;
            AdresseLocalisation = champsPoona.Adresse.Localisation;
            AdresseAdresse      = champsPoona.Adresse.NumeroEtRue;
            AdresseDistribution = champsPoona.Adresse.Distribution;
            AdresseCodePostal   = champsPoona.Adresse.CodePostal;
            AdresseVille        = champsPoona.Adresse.Ville;
            AdresseCedex        = champsPoona.Adresse.Cedex;
            AdressePays         = champsPoona.Adresse.Pays;
            NomPresident        = champsPoona.NomPresident;
            IsCorpo             = champsPoona.IsCorpo;
            Tel                 = champsPoona.Tel;
            Mobile              = champsPoona.Mobile;
            Mail                = champsPoona.Mail;
            SiteWeb             = champsPoona.SiteWeb;
            foreach (var p in club.Personnel)
            {
                Personnel.Add(new TablePersonnel(club.Numero, p));
            }
        }
コード例 #2
0
        async Task ExecuteLoadCommand()
        {
            if (IsBusy)
            {
                return;
            }

            IsBusy = true;

            try
            {
                Personnel.Clear();
                foreach (var item in await DataStore.Personnel.Where(p => p.DepartmentId == Department.Id).ToListAsync())
                {
                    Personnel.Add(item);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex);
            }
            finally
            {
                IsBusy = false;
            }
        }