Esempio n. 1
0
        private List <TSCSingers> GetSingerList(SingingClub sc)
        {
            List <TSCSingers> list = new List <TSCSingers>();
            string            xml  = sc.GeneralStore(TableName.TSCSingers, TableAction.GET, (new TSCSingers().GetDataXml()));

            if (xml.Trim().Length > 0)
            {
                XmlDocument doc = new XmlDocument();
                doc.LoadXml(xml);
                XmlNodeList nodes = doc.SelectNodes("/Root/Data");
                foreach (XmlNode node in nodes)
                {
                    TSCSingers singers = new TSCSingers(node);
                    list.Add(singers);
                }
            }
            return(list);
        }
Esempio n. 2
0
        private MvcList GetEvents(SingingClub sc)
        {
            MvcList list = new MvcList();
            string  xml  = _eventsxml = sc.GeneralStore(TableName.TSCEvents, TableAction.GET, (new TSCEvents().GetDataXml()));

            if (xml.Trim().Length > 0)
            {
                XmlDocument doc = new XmlDocument();
                doc.LoadXml(xml);
                XmlNodeList nodes = doc.SelectNodes("/Root/Data");
                foreach (XmlNode node in nodes)
                {
                    TSCEvents events = new TSCEvents(node);
                    list.Add(events);
                }
            }
            return(list);
        }
Esempio n. 3
0
        private List <TSCQueue> GetQueueList(SingingClub sc)
        {
            List <TSCQueue> list = new List <TSCQueue>();
            TSCQueue        q    = new TSCQueue();

            q.QueueRound = -1;
            string xml = sc.GeneralStore(TableName.TSCQueue, TableAction.GET, (new TSCQueue().GetDataXml()));

            if (xml.Trim().Length > 0)
            {
                XmlDocument doc = new XmlDocument();
                doc.LoadXml(xml);
                XmlNodeList nodes = doc.SelectNodes("/Root/Data");
                foreach (XmlNode node in nodes)
                {
                    TSCQueue queues = new TSCQueue(node);
                    list.Add(queues);
                }
            }
            return(list);
        }
Esempio n. 4
0
 private void DeleteQueue(TSCQueue remote, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Delete: {0}.{1}.{2}", remote.EventKey, remote.SingerKey, remote.QueueRound));
     scRemote.GeneralStore(TableName.TSCQueue, TableAction.DELETE, remote.GetDataXml());
 }
Esempio n. 5
0
 private void InsertQueue(TSCQueue local, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Insert: {0}.{1}.{2}", local.EventKey, local.SingerKey, local.QueueRound));
     scRemote.GeneralStore(TableName.TSCQueue, TableAction.INSERT, local.GetDataXml());
 }
Esempio n. 6
0
 private void UpdateQueue(TSCQueue local, TSCQueue remote, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Update: {0}.{1}.{2}", local.EventKey, local.SingerKey, local.QueueRound));
     scRemote.GeneralStore(TableName.TSCQueue, TableAction.UPDATE, local.GetDataXml());
 }
Esempio n. 7
0
 private void DeleteSinger(TSCSingers remote, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Delete: {0}", remote.SingerKey));
     scRemote.GeneralStore(TableName.TSCSingers, TableAction.DELETE, remote.GetDataXml());
 }
Esempio n. 8
0
 private void InsertSinger(TSCSingers local, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Insert: {0}", local.SingerKey));
     scRemote.GeneralStore(TableName.TSCSingers, TableAction.INSERT, local.GetDataXml());
 }
Esempio n. 9
0
 private void UpdateSinger(TSCSingers local, TSCSingers remote, SingingClub scRemote)
 {
     _sb.AppendLine(string.Format("Update: {0}", local.SingerKey));
     scRemote.GeneralStore(TableName.TSCSingers, TableAction.UPDATE, local.GetDataXml());
 }