ATUL_v1.AtulBusinessLogic.AddSubProcessProviderParameters C# (CSharp) Method

AddSubProcessProviderParameters() private method

private AddSubProcessProviderParameters ( long NotificationServiceProviderID, long SubProcessID ) : bool
NotificationServiceProviderID long
SubProcessID long
return bool
        private bool AddSubProcessProviderParameters(long NotificationServiceProviderID, long SubProcessID)
        {
            // DOESN'T SEEM TO BE IN USE
            // will need to be redone before can be used.

            bool success = false;
            //get the provider XML
            /*             DataTable returnTable = new DataTable();
            DataTable flexfields = new DataTable();
            Atul_v1Data adb = new Atul_v1Data();
            returnTable = adb.ServiceProviderGetByID(NotificationServiceProviderID);
            flexfields = adb.FlexFieldGet();
            string ProviderXML = returnTable.Rows[0]["ServiceProviderXML"].ToString();
            string ProviderName = returnTable.Rows[0]["ServiceProviderName"].ToString();
            string ProviderClass = returnTable.Rows[0]["AtulServiceProviderClassID"].ToString();
            //string ProviderVerb = returnTable.Rows[0]["verb"].ToString();
            XmlDocument pxml = new XmlDocument();
            pxml.LoadXml(ProviderXML);
               XmlNodeList verbs = pxml.SelectNodes("//provider/verb");

            foreach (XmlNode v in verbs)
            {   //Parse out the params
                if (p["classid"].InnerText == ProviderClass && p["name"].InnerText == ProviderName && p["verb"].InnerText == ProviderVerb)
                {
                    XmlNodeList parameters = p.SelectNodes("parameter");
                    foreach (XmlNode parameter in parameters)
                    {
                        DataRow[] filteredFlexFields = flexfields.Select(string.Format("TokenName = '{0}' AND AtulSubProcessID = '{1}'", parameter.InnerText, SubProcessID));
                        if (filteredFlexFields.Length == 0)
                        {
                            //Add flexfields for the subprocess
                            this.FlexFieldUpsert(parameter.InnerText, 1, -1, 0, SubProcessID, 0, "", string.Format("Parameter{0}", parameter.InnerText), string.Format("{0} Parameter {1}", ProviderName, parameter.InnerText), 1);
                        }
                    }
                }
            } */

            return success;
        }
AtulBusinessLogic