/// <summary> /// Name: /// getPZDetails /// /// Description: /// This returns the code enforcement info with the year / permit number /// from the WSMEDLX web service. /// </summary> /// <param name="iYear">The PZ year</param> /// <param name="iPermit">The PZ permit ID</param> /// <returns>dataset</returns> /// ----------------------------------------------------------------- /// notes/rev: /// public DataSet getPZDetails(int iYear, int iPermit) { WSMEDLX.WSMEDLX oData = new WSMEDLX.WSMEDLX(); string sRetVal = ""; try { XmlDocument xDoc = new XmlDocument(); XmlNode xNode = (XmlNode)oData.ReturnPlanProject(iYear, iPermit); xDoc.AppendChild(xDoc.ImportNode(xNode, true)); XmlNodeReader xReader = new XmlNodeReader(xNode); DataSet ds = new DataSet(); ds.ReadXml(xReader); return(ds); } catch (Exception ex) { } finally { oData.Dispose(); } return(null); }
/// <summary> /// Name: /// getCEDetails /// /// Description: /// This returns the code enforcement info with the year / permit number /// from the WSMEDLX web service. /// </summary> /// <param name="sYear">The CE year</param> /// <param name="sPermit">The CE permit ID</param> /// <returns>string (a pipe delimited string of name / value pairs formatted for display)</returns> /// ----------------------------------------------------------------- /// notes/rev: /// public string getCEDetails(string sYear, string sPermit) { WSMEDLX.WSMEDLX oData = new WSMEDLX.WSMEDLX(); string sRetVal = ""; try { XmlDocument xDoc = new XmlDocument(); XmlNode xNode = (XmlNode)oData.ReturnCEInfo(Int32.Parse(sYear), Int32.Parse(sPermit)); xDoc.AppendChild(xDoc.ImportNode(xNode, true)); XmlNodeReader xReader = new XmlNodeReader(xNode); DataSet ds = new DataSet(); ds.ReadXml(xReader); foreach (DataRow dr in ds.Tables[0].Rows) { sRetVal = "Case Status: " + dr["CECSTS"].ToString() + "|Date Case Opened: " + this.returnHTEDate(dr["CECSDT"].ToString()) + "|Case Code: " + dr["CECTCD"].ToString().Substring(1, 2) + "|Staff: " + dr["CEDFID"].ToString(); } } catch (Exception ex) { } finally { oData.Dispose(); } return(sRetVal); }
/// <summary> /// Name: /// getOLDetails /// /// Description: /// This returns the code enforcement info with the year / permit number /// from the WSMEDLX web service. /// </summary> /// <param name="iLocationID">The HTE LocationID year</param> /// <param name="iLicenseID">The OL License ID</param> /// <returns>dataset</returns> /// ----------------------------------------------------------------- /// notes/rev: /// public DataSet getOLDetails(int iLocationID, int iLicenseID) { WSMEDLX.WSMEDLX oData = new WSMEDLX.WSMEDLX(); string sRetVal = ""; DataSet ds = new DataSet(); try { XmlDocument xDoc = new XmlDocument(); XmlNode xNode = (XmlNode)oData.ReturnOLByLocationAndLicense(iLocationID, iLicenseID); xDoc.AppendChild(xDoc.ImportNode(xNode, true)); XmlNodeReader xReader = new XmlNodeReader(xNode); ds.ReadXml(xReader); return(ds); } catch (Exception ex) { return(null); } finally { oData.Dispose(); } return(null); }
/// <summary> /// Name: /// getBPDetails /// /// Description: /// This returns the building permit info with the year / permit number /// from the WSMEDLX web service. /// </summary> /// <param name="sYear">The BP year</param> /// <param name="sPermit">The BP permit ID</param> /// <returns>string (a pipe delimited string of name / value pairs formatted for display)</returns> /// ----------------------------------------------------------------- /// notes/rev: /// public string getBPDetails(string sYear, string sPermit) { WSMEDLX.WSMEDLX oData = new WSMEDLX.WSMEDLX(); string sRetVal = ""; try { XmlDocument xDoc = new XmlDocument(); XmlNode xNode = (XmlNode)oData.ReturnBPPermits(Int32.Parse(sYear), Int32.Parse(sPermit)); xDoc.AppendChild(xDoc.ImportNode(xNode, true)); XmlNodeReader xReader = new XmlNodeReader(xNode); DataSet ds = new DataSet(); ds.ReadXml(xReader); foreach (DataRow dr in ds.Tables[0].Rows) { sRetVal = "Type: " + dr["BPPTCD"].ToString() + "|Status Date: " + this.returnHTEDate(dr["BPPSTD"].ToString()) + "|Expiration Date: " + this.returnHTEDate(dr["BPPEXD"].ToString()); } } catch (Exception ex) { } finally { oData.Dispose(); } return(sRetVal); }