Example #1
0
        public lbaseWebComboBoxByDivAdapter(IHtmlSelectTechnical htmlTechnical, Validator validator)
            : base(htmlTechnical, validator)
        {
            /*
             * if (!Directory.Exists(System.Environment.SystemDirectory + @"\..\Temp"))
             * {
             *  Directory.CreateDirectory(System.Environment.SystemDirectory + @"\..\Temp");
             * }
             * String Logfile = System.Environment.SystemDirectory + @"\..\Temp\lbaseWebComboBoxByDivAdapter.log";
             * // _" + DateTime.Now.ToString("ddMMyyy_HHmm") + ".log";
             * TextDatei c_textdatei = new TextDatei();
             * c_textdatei.WriteFile(Logfile, "BEGIN lbaseWebComboBoxByDivAdapter DATE and TIME: " + DateTime.Now.ToString("dd.MM.yyyy HH:mm") +
             *                         "\r\n---------------------------------------------------" + "\r\n");
             */
            try
            {
                IHtmlDivTechnical parentDiv = GetParentNode <IHtmlDivTechnical>(htmlTechnical);
                parentDiv = GetParentNode <IHtmlDivTechnical>(GetParentNode <IHtmlDivTechnical>(GetParentNode <IHtmlDivTechnical>(GetParentNode <IHtmlDivTechnical>((GetParentNode <IHtmlDivTechnical>(parentDiv))))));

                /*
                 * parentDiv = GetParentNode<IHtmlDivTechnical>(parentDiv);
                 * parentDiv = GetParentNode<IHtmlDivTechnical>(parentDiv);
                 * c_textdatei.Append(Logfile, "parentDiv.ClassName: " + parentDiv.ClassName);
                 * parentDiv = GetParentNode<IHtmlDivTechnical>(parentDiv);
                 * c_textdatei.Append(Logfile, "parentDiv.ClassName: " + parentDiv.ClassName);
                 * parentDiv = GetParentNode<IHtmlDivTechnical>(parentDiv);
                 * c_textdatei.Append(Logfile, "parentDiv.ClassName: " + parentDiv.ClassName);
                 */

                // parentDiv.GetAttribute("data-cuid")

                /*
                 * while (parentDiv.GetAttribute("data-cuid") == "")
                 * {
                 *  parentDiv = GetParentNode<IHtmlDivTechnical>(parentDiv);
                 * }
                 */

                a_DataCuid = parentDiv.GetAttribute("data-cuid");
                // c_textdatei.Append(Logfile, "a_DataCuid data-cuid: " + a_DataCuid);
            }
            catch (NullReferenceException)
            {
                validator.Fail();
            }
        }
Example #2
0
 protected DevExpressComboBoxAdapter(IHtmlSelectTechnical htmlTechnical, Validator validator) : base(htmlTechnical, validator)
 {
     validator.AssertTrue(() => htmlTechnical.ClassName == "dxeButtonEditSys dxeButtonEdit_MaterialCompact");
 }