private XElement GetPropertyConfiguration_Local(string keyword) { XElement collData = null; try { Cursor.Current = Cursors.WaitCursor; YardiWebRef.ItfCollections s = new YardiWebRef.ItfCollections(); XElement el = ccfg.GetElementByAttrib(cliFile, "client", "keyword", keyword); s.Url = ccfg.GetElement(el, "url").Value; string lic = GetLicense(txtLicFile.Text); XmlNode XmlNodeResponse; XmlNodeResponse = s.GetPropertyConfigurations( ccfg.GetElement(el, "user").Value, ccfg.GetElement(el, "password").Value, //ccfg.GetElement(el, "database").Value, ccfg.GetElement(el, "server").Value, ccfg.GetElement(el, "database").Value, ccfg.GetElement(el, "platform").Value, _entname, strLic ); if (XmlNodeResponse != null) collData = XElement.Parse(XmlNodeResponse.OuterXml); else MessageBox.Show("Null response returned", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { Log.Error("Error retrieving data\n" + ex); MessageBox.Show("Error retrieving data\n" + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor.Current = Cursors.Default; } return collData; }
private void GetCollections_Local(string keyword) { try { YardiWebRef.ItfCollections s = new YardiWebRef.ItfCollections(); XElement el = ccfg.GetElementByAttrib(cliFile, "client", "keyword", keyword); s.Url = ccfg.GetElement(el, "url").Value; string lic = GetLicense(txtLicFile.Text); XmlNode XmlNodeResponse; XmlNodeResponse = s.Get_CollectionsLeaseInfo( ccfg.GetElement(el, "user").Value, ccfg.GetElement(el, "password").Value, ccfg.GetElement(el, "server").Value, ccfg.GetElement(el, "database").Value, ccfg.GetElement(el, "platform").Value, _entname, strLic, ccfg.GetElement(el, "yardipropid").Value ); XElement xE2 = XElement.Parse(XmlNodeResponse.OuterXml); string res = ErrorMessage(xE2); if (!String.IsNullOrEmpty(res)) { AddMessage(res); return; } if (LeaseFileCount(xE2) <= 0) { AddMessage("No lease files found in " + keyword + ", file not created"); return; } string shortName = ccfg.GetElement(el, "name").Value.Replace(" ", "_"); string dir = txtRawXML.Text + @"\" + shortName; if (!Directory.Exists(dir)) Directory.CreateDirectory(dir); string fname = dir + @"\" + ccfg.GetElement(el, "yardipropid").Value + "_" + keyword + "_" + DateTime.Now.ToString("MMddyyyy_hhmm") + ".xml"; SaveRawFile(xE2, fname); AddMessage(" XML File saved as " + fname); } catch (Exception ex) { Log.Error("Error retrieving data\n" + ex); MessageBox.Show("Error retrieving data\n" + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }