/// <summary> /// Enter commission details /// </summary> /// <param name="equipmentName"></param> /// <param name="equipmentType"></param> /// <param name="iPAdress"></param> /// <param name="iPPortNumber"></param> public void EnterCommissionedDetails(string equipmentName, string equipmentType, string iPAdress, string iPPortNumber) { Thread.Sleep(1000); txtBoxEquipmentName.SendKeys(equipmentName); ElementExtensions.SelectByText(drpDownSelectEquipmentType, equipmentType); Thread.Sleep(2000); txtBoxIPAddress.SendKeys(iPAdress); Thread.Sleep(2000); txtBoxIPPortNumber.Clear(); txtBoxIPPortNumber.SendKeys(iPPortNumber); btnAddOnCommissionPopUp.Click(); }
/// <summary> /// Clecked Decommission /// </summary> /// <param name="equipmentName"></param> /// <param name="equipmentType"></param> /// <param name="iPAdress"></param> /// <param name="iPPortNumber"></param> public void ClickDecommision(string equipmentName, string equipmentType, string iPAdress, string iPPortNumber) { try { lnkDecommission.Click(); } catch (System.Reflection.TargetInvocationException) { lnkCommission.Click(); lnkAddEquipment.Click(); lnkCreateCommission.Click(); Thread.Sleep(1000); txtBoxEquipmentName.SendKeys(equipmentName); ElementExtensions.SelectByText(drpDownSelectEquipmentType, equipmentType); txtBoxIPAddress.SendKeys(iPAdress); txtBoxIPPortNumber.Clear(); txtBoxIPPortNumber.SendKeys(iPPortNumber); btnAddOnCommissionPopUp.Click(); GetConformationMessage().Contains("Equipment Added Successfully"); btnOk.Click(); lblEquipment.Click(); lnkDecommission.Click(); } }