Пример #1
0
        /// <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);
        }
Пример #2
0
        /// <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);
        }
Пример #3
0
        /// <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);
        }
Пример #4
0
        /// <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);
        }