Exemplo n.º 1
0
        internal void EnterShareSkill()
        {
            Commondriver.Excellib.PopulateInCollection(Base.Excelpath, "Shareskills");
            Title.SendKeys(Commondriver.Excellib.ReadData(2, "Title"));
            Description.SendKeys(Commondriver.Excellib.ReadData(2, "Description"));
            Commondriver.Wait(10);
            SelectElement catobj = new SelectElement(Category);

            catobj.SelectByText(Commondriver.Excellib.ReadData(2, "Category"));
            Commondriver.Wait(10);
            SelectElement Subcatobj = new SelectElement(Subcategory);

            Subcatobj.SelectByText(Commondriver.Excellib.ReadData(2, "Subcategory"));
            Tagname.SendKeys(Commondriver.Excellib.ReadData(2, "Tagname"));
            Tagname.SendKeys(Keys.Return);
            Servicetype.Click();
            Locationtype.Click();
            Startdate.SendKeys(Commondriver.Excellib.ReadData(2, "Start date"));
            Enddate.SendKeys(Commondriver.Excellib.ReadData(2, "End date"));
            Availabledays.Click();
            Starttime.SendKeys(Commondriver.Excellib.ReadData(2, "Starttime"));
            Endtime.SendKeys(Commondriver.Excellib.ReadData(2, "End time"));
            Skilltrade.Click();
            Credit.SendKeys(Commondriver.Excellib.ReadData(2, "Credit"));
            System.Threading.Thread.Sleep(3000);
            AutoItX3 autoit = new AutoItX3();

            autoit.WinActivate("Open");
            autoit.Send(@"D:\\Mars\\MarsPageF\\file.txt");
            System.Threading.Thread.Sleep(3000);
            autoit.Send("{ENTER}");
            Active.Click();
            Save.Click();
        }
        public override int GetHashCode() {
            int hash = GetType().GetHashCode();
            hash = (hash * 397) ^ Productid.GetHashCode();
			hash = (hash * 397) ^ Startdate.GetHashCode();

            return hash;
        }
Exemplo n.º 3
0
        internal void AddNewSkill(string title, string description, string category, string subcategory, string tags, string credit)
        {
            // Click on the Share Skill button on Home page
            Shareskill.Click();
            Thread.Sleep(1000);

            // Wait for fields to load
            Thread.Sleep(1000);

            // Input information into the Title field
            Title.SendKeys(title);

            // Input information into the Description field
            Description.SendKeys(description);

            // Choose Category
            Category.SendKeys(category);

            // Choose Subcategory
            Subcategory.SendKeys(subcategory);

            // Input information into the Tags field and press Enter key
            Tags.SendKeys(tags);
            Tags.SendKeys(Keys.Enter);

            // Tick One-off service option of Service Type
            ServiceType.Click();

            // Tick On-site option of Location Type
            LocationType.Click();

            // Set Start date and End date of Available days
            Startdate.SendKeys("01-06-2019");
            Enddate.SendKeys("30-06-2019");

            // Tick all weekdays, set Start time as 9:00 and End time as 17:00

            for (int i = 1; i <= 5; i++)
            {
                GlobalDefinitions.driver.FindElement(By.XPath("//div[@class='fields']//input[@name='Available'][@index='" + i + "']")).Click();
                GlobalDefinitions.driver.FindElement(By.XPath("//input[@name='StartTime'][@index='" + i + "']")).SendKeys("0900");
                GlobalDefinitions.driver.FindElement(By.XPath("//input[@name='EndTime'][@index='" + i + "']")).SendKeys("1700");
            }

            // Tick Credit option of Skill Trade
            SkillTrade.Click();

            // Input number into price field
            Credit.SendKeys(credit);

            // Tick Hidden option of Active
            Active.Click();

            // Click on the Save button
            Save.Click();
            Thread.Sleep(500);
        }
        public override int GetHashCode()
        {
            int hash = GetType().GetHashCode();

            hash = (hash * 397) ^ Businessentityid.GetHashCode();
            hash = (hash * 397) ^ Startdate.GetHashCode();
            hash = (hash * 397) ^ Territoryid.GetHashCode();

            return(hash);
        }
 public int CompareTo(object obj)
 {
     if (obj is RoomBookingDateWiseDTO)
     {
         RoomBookingDateWiseDTO roomBookingDateWiseDTO = (RoomBookingDateWiseDTO)obj;
         return(Startdate.CompareTo(roomBookingDateWiseDTO.Startdate));
     }
     else
     {
         throw new ArgumentException("Object is not of type RoomBookingDateWiseDTO.");
     }
 }
Exemplo n.º 6
0
        public string GenHash()
        {
            string opthash = "";

            opthash += Mode;
            opthash += Build;
            opthash += Duration;
            opthash += Leaver + Army + Kills + Income;
            opthash += Startdate.ToString("yyyyMMdd");
            opthash += Enddate.ToString("yyyyMMdd");
            opthash += Interest;
            opthash += Vs;
            opthash += Player;
            opthash += String.Join("", Dataset.OrderBy(o => o));
            opthash += String.Join("", Gamemodes.Where(x => x.Value == true).OrderBy(o => o.Key).Select(s => s.Key));
            opthash += String.Join("", Players.Where(x => x.Value == true).OrderBy(o => o.Key).Select(s => s.Key));
            opthash += Breakpoint;
            opthash += MengskPreviewFilter;
            Hash     = opthash;
            return(opthash);
        }
Exemplo n.º 7
0
        internal void Addingdate()
        {
            Actions actions = new Actions(Global.GlobalDefinitions.driver);



            //Populate the Excel sheet
            Global.GlobalDefinitions.ExcelLib.PopulateInCollection(Global.Base.ExcelPath, "Share_Skill");

            //click on share skill
            SSbutton.Click();
            Thread.Sleep(2000);

            //Click on title
            Title.Click();
            Title.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Title"));

            //clic on description
            Description.Click();
            Description.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Description"));

            //Click on Category
            actions.MoveToElement(Category).Build().Perform();
            Thread.Sleep(1000);
            IList <IWebElement> Select_Cat = Category.FindElements(By.TagName("option"));

            Console.WriteLine("List of category" + Select_Cat);
            int categorycount = Select_Cat.Count;

            for (int i = 0; i < categorycount; i++)
            {
                if (Select_Cat[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Category"))
                {
                    Select_Cat[i].Click();
                    Console.WriteLine("Category is" + Select_Cat[i].Text);
                    Base.test.Log(LogStatus.Info, "Selected Category");
                }
            }

            //Click on Sub Category
            actions.MoveToElement(SubCategory).Build().Perform();
            Thread.Sleep(1000);
            IList <IWebElement> Select_SubCat = SubCategory.FindElements(By.TagName("option"));

            Console.WriteLine("List of category" + Select_SubCat);
            int Scategorycount = Select_SubCat.Count;

            for (int i = 0; i < Scategorycount; i++)
            {
                if (Select_SubCat[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Sub-Category"))
                {
                    Select_SubCat[i].Click();
                    Console.WriteLine("Category is" + Select_SubCat[i].Text);
                    Base.test.Log(LogStatus.Info, "Selected Category");
                }
            }

            //Add tags
            actions.MoveToElement(Tags).Build().Perform();
            string tag1 = GlobalDefinitions.ExcelLib.ReadData(2, "Tags");
            string tag2 = GlobalDefinitions.ExcelLib.ReadData(3, "Tags");
            string tag3 = GlobalDefinitions.ExcelLib.ReadData(4, "Tags");

            Tags.SendKeys(tag1);
            Tags.SendKeys(Keys.Enter);

            Thread.Sleep(2000);
            Tags2.Click();
            // actions.MoveToElement(Tags2).Build().Perform();
            Tags2.SendKeys(tag2);

            Thread.Sleep(1000);
            //actions.MoveToElement(Tags).Build().Perform();
            //Tags.SendKeys(tag3);



            //Select service type
            actions.MoveToElement(ServiceType).Build().Perform();
            IList <IWebElement> ST = ServiceType.FindElements(By.XPath("//div/input[@name='serviceType']/following-sibling :: label"));

            for (int i = 0; i < ST.Count; i++)
            {
                Console.WriteLine("service from web" + ST[i].Text);
                if (ST[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "ServiceType"))
                {
                    HourlyService.Click();
                }
                else
                {
                    One_off_service.Click();
                }
                break;
            }

            //Select Location type
            actions.MoveToElement(LocationType).Build().Perform();
            IList <IWebElement> LT = ServiceType.FindElements(By.XPath("//div/input[@name='locationType']/following-sibling :: label"));

            for (int i = 0; i < LT.Count; i++)
            {
                Console.WriteLine("service from web" + LT[i].Text);
                if (LT[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "LocationType"))
                {
                    Onsite.Click();
                }
                else
                {
                    Online.Click();
                }
                break;
            }


            //Click on start date
            Startdate.Click();

            Thread.Sleep(1000);
            //Enter start date
            string s1 = Global.GlobalDefinitions.ExcelLib.ReadData(2, "StartDate");

            string[] s = s1.Split(' ');
            Console.WriteLine("1st part of string:" + s[0]);
            Console.WriteLine("2nd part of string:" + s[1]);
            string SD = s[0];

            Startdate.SendKeys(SD);

            //click on enddate
            Enddate.Click();
            //Enter End date
            string E1 = Global.GlobalDefinitions.ExcelLib.ReadData(2, "EndDate");

            string[] E = E1.Split(' ');
            Console.WriteLine("Enddate 1st part is:" + E[0]);
            Console.WriteLine("End date second part is:" + E[1]);
            string ED = E[0];

            Enddate.SendKeys(ED);

            Thread.Sleep(1000);
            //Enter day
            actions.MoveToElement(Days).Build().Perform();
            IList <IWebElement> Day_Name = Days.FindElements(By.XPath("//div[@class='ui checkbox']/input/following-sibling :: label"));

            Console.WriteLine("Days are" + Day_Name);
            IList <IWebElement> Day_check = Days.FindElements(By.XPath("//input[@tabindex='0' and @type='checkbox']"));

            Console.WriteLine("Day checkbox" + Day_check);
            Thread.Sleep(1000);
            int Day_Count      = Day_Name.Count;
            int DayCheck_Count = Day_check.Count;

            for (int i = 0; i < Day_Count; i++)
            {
                if (Day_Name[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Day"))
                {
                    int j = i;
                    Day_check[j].Click();
                    Console.WriteLine("selected day is" + Day_Name[i]);
                }
            }

            //Enter starttime
            Start_Time.Click();
            string t1 = Global.GlobalDefinitions.ExcelLib.ReadData(2, "StartTime");

            Console.WriteLine("Starttime is:" + t1);
            Start_Time.SendKeys(t1);

            //Enter Endtime
            End_Time.Click();
            string ET = Global.GlobalDefinitions.ExcelLib.ReadData(2, "EndTime");

            Console.WriteLine("Endtime is:" + ET);
            End_Time.SendKeys(ET);

            //Select SkillExchange
            actions.MoveToElement(Skill_trade).Build().Perform();
            IList <IWebElement> Skill_E = Skill_trade.FindElements(By.XPath("//div/input[@name='skillTrades']/following-sibling :: label"));
            int SkillCount = Skill_E.Count;

            Console.WriteLine("count of radio buttons:" + SkillCount);
            for (int i = 0; i < SkillCount; i++)
            {
                if (Skill_E[i].Text == GlobalDefinitions.ExcelLib.ReadData(3, "SkillTrade"))
                {
                    Console.WriteLine("Skil is" + Skill_E[i].Text);
                    Skill_Exchange.Click();
                    actions.MoveToElement(Add_tags).Build().Perform();
                    string Tag = GlobalDefinitions.ExcelLib.ReadData(2, "SkillExchange");
                    Add_tags.SendKeys(Tag);
                    Base.test.Log(LogStatus.Info, "Selected skill");
                }

                else
                {
                    Credit.Click();
                    actions.MoveToElement(Add_credit).Build().Perform();
                    string Cr = GlobalDefinitions.ExcelLib.ReadData(2, "Credit");
                    Add_credit.SendKeys(Cr);
                }
                break;
            }


            //Click on Worksample
            PlusIcon.Click();

            //Performing the upload file operation using AutoIT

            AutoItX3 autoIT = new AutoItX3();

            autoIT.WinActivate("Open");
            Thread.Sleep(3000);
            string sample1 = GlobalDefinitions.ExcelLib.ReadData(2, "WorkSample");

            Console.WriteLine("file path is" + sample1);
            Thread.Sleep(2000);
            autoIT.Send(@sample1);
            Thread.Sleep(3000);
            autoIT.Send("{Enter}");
            Thread.Sleep(2000);

            //Downloading the file
            Download.Click();

            //Deleting a file
            Delete.Click();
            Thread.Sleep(500);

            actions.MoveToElement(Active).Build().Perform();
            IList <IWebElement> Active_Name = Active.FindElements(By.XPath("//div[@class='ui radio checkbox']/input[@name='isActive']/following-sibling :: label"));

            Console.WriteLine("Days are" + Active_Name);
            IList <IWebElement> Active_radio = Active.FindElements(By.XPath("//input[@name='isActive' and @type='radio']"));

            Console.WriteLine("Day checkbox" + Active_radio);
            Thread.Sleep(1000);
            int Active_Count = Active_Name.Count;

            for (int i = 0; i < Active_Count; i++)
            {
                if (Active_Name[i].Text == GlobalDefinitions.ExcelLib.ReadData(2, "Active"))
                {
                    int j = i;
                    Active_radio[j].Click();
                }
            }

            //click on save
            actions.MoveToElement(Buttons).Build().Perform();
            IList <IWebElement> BT = ServiceType.FindElements(By.XPath("//input[@type='button']"));

            for (int i = 0; i < BT.Count; i++)
            {
                Console.WriteLine("Button from web" + BT.Count);
                if (GlobalDefinitions.ExcelLib.ReadData(2, "Buttons") == "Save")
                {
                    Save.Click();
                }
                else
                {
                    Cancel.Click();
                }
                break;
            }


            string text = Global.GlobalDefinitions.driver.Title;

            if (text == "ServiceListing")
            {
                Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Pass, "Share skill page");
            }
            else
            {
                Global.Base.test.Log(RelevantCodes.ExtentReports.LogStatus.Fail, "Not valid page");
            }
        }
Exemplo n.º 8
0
    /// <summary>
    /// Description: If by voyage is selected , for all vessels voyage ddl wil populate based on search date
    /// </summary>

    protected void ddlVoyage_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            DateTime Startdate;
            Startdate = Convert.ToDateTime(UDFLib.ConvertToDefaultDt(txtStartDate.Text));
            //Startdate= Convert.ToDateTime(txtStartDate.Text);
            DateTime EndDate;
            EndDate = Convert.ToDateTime(UDFLib.ConvertToDate(txtEndDate.Text));
            //EndDate = Convert.ToDateTime(txtEndDate.Text);
            int          KPI_ID    = 1;
            DropDownList ddlVoyage = (DropDownList)sender;
            GridDataItem item      = (GridDataItem)ddlVoyage.NamingContainer;
            Label        avg       = (Label)item.FindControl("Vessel_Average");
            HiddenField  hdf       = (HiddenField)item.FindControl("hdVesselID");
            LinkButton   lnkVessel = (LinkButton)item.FindControl("Item_Name");

            item["Average"].BackColor = System.Drawing.Color.White;
            avg.Text = "0";
            if (ddlVoyage.SelectedIndex != 0)
            {
                string    val = ddlVoyage.SelectedValue.Trim().Split(':')[0] + ":" + ddlVoyage.SelectedValue.Trim().Split(':')[1];
                DataTable dtq = BLL_TMSA_PI.GetTelDate(val.Trim(), Convert.ToInt32(hdf.Value)).Tables[0];

                if (dtq.Rows[0][0].ToString() != "")
                {
                    Startdate = Convert.ToDateTime(dtq.Rows[0][1].ToString());

                    // hiddenVesselStartDate.Value = dtq.Rows[0][0].ToString();
                    // hiddenStartDate.Text = dtq.Rows[0][0].ToString();
                    hiddenStartDate.Value = Startdate.ToString("dd-MM-yyyy");
                }
                if (dtq.Rows[dtq.Rows.Count - 1][0].ToString() != "")
                {
                    EndDate = Convert.ToDateTime(dtq.Rows[dtq.Rows.Count - 1][1].ToString());
                    //hiddenVesselEndDate.Value = dtq.Rows[dtq.Rows.Count - 1][0].ToString();
                    //hiddenEndDate.Text = dtq.Rows[dtq.Rows.Count - 1][0].ToString();
                    hiddenEndDate.Value = EndDate.ToString("dd-MM-yyyy");
                }
            }

            DataTable dt = BLL_TMSA_PI.GetVoyageData(ddlVoyage.SelectedValue.Trim(), Convert.ToInt32(hdf.Value), KPI_ID).Tables[0];
            if (dt.Rows.Count > 0)
            {
                avg.Text = Math.Round(Convert.ToDouble(dt.Rows[0]["Value"].ToString()), 2).ToString();
                if (Convert.ToDouble(avg.Text) == 0)
                {
                    lnkVessel.Enabled        = false;
                    item["Vessel"].BackColor = System.Drawing.Color.White;
                }
                else
                {
                    lnkVessel.Enabled = true;
                }
            }
            else
            {
                lnkVessel.Enabled        = false;
                item["Vessel"].BackColor = System.Drawing.Color.White;
            }

            Label Vessel_Goal = (Label)item.FindControl("Vessel_Goal");
            Label eedi        = (Label)item.FindControl("eedi");

            if (Convert.ToDouble(avg.Text) > 0 && Convert.ToDouble(eedi.Text) > 0)
            {
                if ((Convert.ToDouble(avg.Text) < Convert.ToDouble(Vessel_Goal.Text)))
                {
                    item["Average"].BackColor = System.Drawing.Color.White;
                }
                if (Convert.ToDouble(avg.Text) > Convert.ToDouble(eedi.Text))
                {
                    item["Average"].BackColor = System.Drawing.ColorTranslator.FromHtml("#FFC7CE");
                }
                else if ((Convert.ToDouble(avg.Text) > Convert.ToDouble(Vessel_Goal.Text)) && (Convert.ToDouble(avg.Text) < Convert.ToDouble(eedi.Text)))
                {
                    item["Average"].BackColor = System.Drawing.ColorTranslator.FromHtml("#FABF8F");
                }
            }
        }
        catch (Exception ex)
        {
            UDFLib.WriteExceptionLog(ex);
        }
    }
Exemplo n.º 9
0
 public override string ToString()
 {
     return($"{base.Id}|{EncounterType}|{Startdate.ToString("dd MMM yyyy")}|{Patient}");
 }
        public string GenerateCalData()
        {
            TimeSpan span    = Stopdate - Startdate;
            string   message = "";

            if (EventsList.Count == 0)
            {
                message = "Event data is NOT set yet.";
                return(message);
            }
            if (span.Days == 0)
            {
                message = "Start date or stop date is not set correcly.";
                return(message);
            }

            ExportData ExportEvents = new ExportData();

            int i = 0;
            int j = 0;

            for (i = 0; i < span.Days; i++)
            {
                DateTime thisDay     = Startdate.AddDays(i);
                DateTime nextDay     = thisDay.AddDays(1);
                int      thisWeekDay = (int)thisDay.DayOfWeek; //Sun.:0, Sat.:6
                int      thisWeekNum = 0;

                if (thisDay.Day <= 7)
                {
                    thisWeekNum = 1;
                }
                else if (thisDay.Day >= 8 && thisDay.Day <= 14)
                {
                    thisWeekNum = 2;
                }
                else if (thisDay.Day >= 15 && thisDay.Day <= 21)
                {
                    thisWeekNum = 3;
                }
                else if (thisDay.Day >= 22 && thisDay.Day <= 28)
                {
                    thisWeekNum = 4;
                }
                else if (thisDay.Day <= 29)
                {
                    thisWeekNum = 5;
                }

                for (j = 0; j < EventsList.Count; j++)
                {
                    bool thisMatched_WeekDay = false;
                    bool thisMatched_WeekNum = false;
                    bool WeeklyMode          = EventsList[j].Weekly1st || EventsList[j].Weekly2nd || EventsList[j].Weekly3rd || EventsList[j].Weekly4th || EventsList[j].Weekly5th;

                    switch (thisWeekDay)
                    {
                    case 0:     //Sunday
                        if (EventsList[j].Sunday)
                        {
                            thisMatched_WeekDay = true;
                        }
                        break;

                    case 1:
                        if (EventsList[j].Monday)
                        {
                            thisMatched_WeekDay = true;
                        }
                        break;

                    case 2:
                        if (EventsList[j].Tuesday)
                        {
                            thisMatched_WeekDay = true;
                        }
                        break;

                    case 3:
                        if (EventsList[j].Wednesday)
                        {
                            thisMatched_WeekDay = true;
                        }
                        break;

                    case 4:
                        if (EventsList[j].Thursday)
                        {
                            thisMatched_WeekDay = true;
                        }
                        break;

                    case 5:
                        if (EventsList[j].Friday)
                        {
                            thisMatched_WeekDay = true;
                        }
                        break;

                    case 6:     //Saturday
                        if (EventsList[j].Saturday)
                        {
                            thisMatched_WeekDay = true;
                        }
                        break;

                    default:
                        thisMatched_WeekDay = false;
                        break;
                    }

                    switch (thisWeekNum)
                    {
                    case 1:
                        if (EventsList[j].Weekly1st)
                        {
                            thisMatched_WeekNum = true;
                        }
                        break;

                    case 2:
                        if (EventsList[j].Weekly2nd)
                        {
                            thisMatched_WeekNum = true;
                        }
                        break;

                    case 3:
                        if (EventsList[j].Weekly3rd)
                        {
                            thisMatched_WeekNum = true;
                        }
                        break;

                    case 4:
                        if (EventsList[j].Weekly4th)
                        {
                            thisMatched_WeekNum = true;
                        }
                        break;

                    case 5:
                        if (EventsList[j].Weekly5th)
                        {
                            thisMatched_WeekNum = true;
                        }
                        break;

                    default:
                        thisMatched_WeekNum = false;
                        break;
                    }

                    if (!WeeklyMode)
                    {
                        thisMatched_WeekNum = true;
                    }
                    if (thisMatched_WeekDay && thisMatched_WeekNum)
                    {
                        ExportEvents.eventName.Add(EventsList[j].EventName);
                        ExportEvents.eventDateStart.Add(thisDay.ToShortDateString());
                        ExportEvents.eventDateEnd.Add(nextDay.ToShortDateString());
                    }
                }
            }

            if (ExportEvents.eventName.Count == 0 || ExportEvents.eventDateStart.Count == 0 || ExportEvents.eventDateEnd.Count == 0)
            {
                message = "There is not valid event.";
                return(message);
            }
            message = GenarateICSFile(ExportEvents);
            return(message);
        }
Exemplo n.º 11
0
        public void Addshareskilldetails()
        {
            //Click on the "Share Skill" Button
            Addshareskill.Click();
            Thread.Sleep(1000);

            //Send data to the "Title" textbox
            Title.SendKeys("I am the Software test analyst with five years of experience using Selenium");
            Thread.Sleep(1000);

            //Send data to the "Description" textbox
            Description.SendKeys("I love to do projects in the software testing and implementing the Page factory.");
            Thread.Sleep(1000);

            //Click the "Category" and Select the options in it
            IWebElement   Category    = Driver.driver.FindElement(By.XPath("//select[@name='categoryId']"));
            SelectElement Category_dd = new SelectElement(Category);

            Category_dd.SelectByValue("Business");
            Thread.Sleep(1000);

            //Click the "Sub Category" for "business" and Select the options in it
            IWebElement   SubCategory    = Driver.driver.FindElement(By.XPath("//select[@name='subcategoryId']"));
            SelectElement SubCategory_dd = new SelectElement(SubCategory);

            SubCategory_dd.SelectByValue("Other");
            Thread.Sleep(1000);


            //Tags
            Addtag.SendKeys(Keys.Enter);
            Thread.Sleep(1000);


            //Select the "service type" in which options between (1.Hourly basis service, 2- One-off service), Selectin "One-off service"
            Oneoffservice.Click();
            Thread.Sleep(1000);
            //IWebElement Servicetype = Driver.driver.FindElement(By.XPath("//select[@name='categoryId']"));
            //SelectElement Servicetype_dd = new SelectElement(Servicetype);
            //Servicetype_dd.SelectByValue("1");



            //Select the "location type" In which options between (1. Onsite, 2. Off Site), Selecting "Online" option
            //IWebElement Locationtype = Driver.driver.FindElement(By.XPath("//select[@name='categoryId']"));
            //SelectElement Locationtype_dd = new SelectElement(Locationtype);
            //Locationtype_dd.SelectByValue("1");
            Onsite.Click();
            Thread.Sleep(1000);

            //Enter data to the "Available Days"
            Startdate.SendKeys("07132019");
            Thread.Sleep(1000);


            //Select the "Skilltrade"
            //IWebElement Skilltrade = Driver.driver.FindElement(By.XPath("//select[@name='categoryId']"));
            //SelectElement Skilltrade_dd = new SelectElement(Skilltrade);
            //Skilltrade_dd.SelectByValue("1");


            //Select the "Skill-Exchange" option under the "Skill Trade" option
            Skilltrade.Click();
            Thread.Sleep(1000);

            //Sending data in "Skill-Exchange" textbox and press "Enter"
            Skillexchange.SendKeys("Python");
            Skillexchange.SendKeys(Keys.Enter);
            Thread.Sleep(1000);


            //Send data to the "Amount" textbox under the "Credit" field
            //Credit.SendKeys("2");
            //Thread.Sleep(1000);

            //Select the "Active" field in which options (1.Active, 2. Hidden), Selecting "Active" option
            Active.Click();
            Thread.Sleep(1000);
            //IWebElement Active = Driver.driver.FindElement(By.XPath("//h3[contains(text(),'Active')]"));
            //SelectElement Active_dd = new SelectElement(Active);
            //Active_dd.SelectByValue("true");

            //Click on the "Save" Button
            Save.Click();
            Thread.Sleep(1000);
        }