public CreateMarksheetForDataEntry ShowPropertyScreenValidations()
        {
            IWebElement propertiesGrid = MarksheetGridHelper.GetGridDetails(MarksheetGridHelper.PropertiesGridId);

            IWebElement cellDiv   = propertiesGrid.FindElement(By.CssSelector(MarksheetGridHelper.propertycolumnsselection));
            IWebElement parnetDiv = cellDiv.FindElement(By.CssSelector("[column='2']"));

            List <IWebElement> ElementList = MarksheetGridHelper.GetPropertiesHeaderList(parnetDiv);

            ElementList[1].Click();
            MarksheetGridHelper.GetEditor().Clear();
            MarksheetGridHelper.GetEditor().SendKeys("Test");
            MarksheetGridHelper.PerformEnterKeyBehavior();

            List <IWebElement> ElementList2 = MarksheetGridHelper.GetPropertiesHeaderList(parnetDiv);

            ElementList2[0].Click();
            MarksheetGridHelper.GetEditor().Clear();
            MarksheetGridHelper.PerformEnterKeyBehavior();

            MarksheetGridHelper.GetEditor().SendKeys("Actual Actual Actual Actual Actual Actual Actual Actual Actual Actual Actual Actual Actual Actual Actual"); //Check 100 character length in header text

            MarksheetGridHelper.PerformEnterKeyBehavior();

            List <IWebElement> ElementList3 = MarksheetGridHelper.GetPropertiesHeaderList(parnetDiv);

            ElementList3[2].Click();
            return(this);
        }
        public CreateMarksheetForDataEntry RearrangeColumns()
        {
            IWebElement propertiesGrid = MarksheetGridHelper.GetGridDetails(MarksheetGridHelper.PropertiesGridId);
            IWebElement cellDiv        = propertiesGrid.FindElement(By.CssSelector(MarksheetGridHelper.propertycolumnsselection));
            IWebElement parnetDiv      = cellDiv.FindElement(By.CssSelector("[column='1']"));

            List <IWebElement> ElementList = MarksheetGridHelper.GetPropertiesHeaderList(parnetDiv);

            ElementList[1].Click();

            IJavaScriptExecutor js = WebContext.WebDriver as IJavaScriptExecutor;

            js.ExecuteScript("document.getElementsByClassName('webix_row_select')[1].getElementsByClassName('marksheet-properties-move up')[0].click();");
            return(this);
        }