コード例 #1
0
        private void AddSiteCommand(object siteToAdd)
        {
            var site = siteToAdd as SiteModel;

            site.SiteId      = count = count + 1;
            site.CreatedDate = DateTime.Now;
            if (string.IsNullOrWhiteSpace(site.SiteName))
            {
                SiteErrorVisibility = Visibility.Visible;
                return;
            }
            if (string.IsNullOrWhiteSpace(site.Address))
            {
                AddressErrorVisibility = Visibility.Visible;
                return;
            }

            _repositoryManager.AddSite(site);
            _sites.Add(site);
            SiteToAdd = new SiteModel();
        }