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); }
private void DeleteVenue(TSCVenues remote, SingingClub scRemote) { _sb.AppendLine(string.Format("Delete: {0}", remote.VenueKey)); scRemote.GeneralStore(TableName.TSCVenues, TableAction.DELETE, remote.GetDataXml()); }
private void InsertVenue(TSCVenues local, SingingClub scRemote) { _sb.AppendLine(string.Format("Insert: {0}", local.VenueKey)); scRemote.GeneralStore(TableName.TSCVenues, TableAction.INSERT, local.GetDataXml()); }
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()); }