Example #1
0
        public void FillMandatoryDetailsToCreateParcel(string parcelType, double quantity)
        {
            AutomationElement childElementParcel = GetChildElement(ParcelCbx, new PropertyCondition(AutomationElement.AutomationIdProperty, ElementProperties.EditableTxtBox));
            TextBox parcelTxtbox = new TextBox(childElementParcel, new NullActionListener());
            parcelTxtbox.SetValue(parcelType);

            Quantity.SetValue(quantity);

            AutomationElement childElementQuantity = GetChildElement(QuantityCbx, new PropertyCondition(AutomationElement.AutomationIdProperty, ElementProperties.EditableTxtBox));
            TextBox quantityTxtbox = new TextBox(childElementQuantity, new NullActionListener());
            quantityTxtbox.SetValue("BBL");

            AutomationElement childElementPlannedDatesFrom = GetChildElement(PlannedDateFrom, new PropertyCondition(AutomationElement.AutomationIdProperty, ElementProperties.TimeInputTxtBox));
            TextBox plannedDatesFromTxtbox = new TextBox(childElementPlannedDatesFrom, new NullActionListener());
            plannedDatesFromTxtbox.SetValue(DateTime.Now.ToString("dd-MMM-yyyy"));

            AutomationElement childElementPlannedDatesTo = GetChildElement(PlannedDateTo, new PropertyCondition(AutomationElement.AutomationIdProperty, ElementProperties.TimeInputTxtBox));
            TextBox plannedDatesToTxtbox = new TextBox(childElementPlannedDatesTo, new NullActionListener());
            plannedDatesToTxtbox.SetValue(DateTime.Now.AddDays(30).ToString("dd-MMM-yyyy"));
        }