コード例 #1
0
ファイル: SyncForm.cs プロジェクト: dmooring52/MySource
        private List <TSCVenues> GetVenueList(SingingClub sc)
        {
            List <TSCVenues> list = new List <TSCVenues>();
            string           xml  = sc.GeneralStore(TableName.TSCVenues, TableAction.GET, (new TSCVenues().GetDataXml()));

            if (xml.Trim().Length > 0)
            {
                XmlDocument doc = new XmlDocument();
                doc.LoadXml(xml);
                XmlNodeList nodes = doc.SelectNodes("/Root/Data");
                foreach (XmlNode node in nodes)
                {
                    TSCVenues venues = new TSCVenues(node);
                    list.Add(venues);
                }
            }
            return(list);
        }
コード例 #2
0
ファイル: SyncForm.cs プロジェクト: dmooring52/MySource
 private void DeleteVenue(TSCVenues remote, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Delete: {0}", remote.VenueKey));
     scRemote.GeneralStore(TableName.TSCVenues, TableAction.DELETE, remote.GetDataXml());
 }
コード例 #3
0
ファイル: SyncForm.cs プロジェクト: dmooring52/MySource
 private void InsertVenue(TSCVenues local, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Insert: {0}", local.VenueKey));
     scRemote.GeneralStore(TableName.TSCVenues, TableAction.INSERT, local.GetDataXml());
 }
コード例 #4
0
ファイル: SyncForm.cs プロジェクト: dmooring52/MySource
 private void UpdateVenue(TSCVenues local, TSCVenues remote, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Update: {0}", local.VenueKey));
     scRemote.GeneralStore(TableName.TSCVenues, TableAction.UPDATE, local.GetDataXml());
 }