Exemplo n.º 1
0
        void BindLabels()
        {
            var lbo = new BO.ElementLabelBO();
            var ll  = lbo.GetQueryable().OrderBy(x => x.LabelName).ToList();

            dgLabelList.DataSource = ll;
        }
Exemplo n.º 2
0
        void BindLabels()
        {
            lbo = new BO.ElementLabelBO();
            BindingSource bs = new BindingSource();

            bs.DataSource       = lbo.GetQueryable(_action.ActionId).OrderBy(x => x.LabelOrder).ToList();
            dgLabels.DataSource = bs;
        }
        void BindLabels()
        {
            var lbo = new BO.ElementLabelBO();
            var ll  = lbo.GetQueryable(_act._ActionData.ActionId).OrderBy(l => l.LabelOrder).ToList();
            var bs  = new BindingSource();

            bs.DataSource       = ll;
            dgLabels.DataSource = bs;
        }
Exemplo n.º 4
0
 private void btnAction_Click(object sender, EventArgs e)
 {
     _lbl.XPath      = string.IsNullOrEmpty(txtXPath.Text) ? string.Empty : txtXPath.Text;
     _lbl.LabelName  = txtLabelName.Text;
     _lbl.CustomData = txtCustomData.Text;
     if (_lbl.LabelId == 0)
     {
         _lbl.ResultXPath        = string.Empty;
         _lbl.ExpectedResultType = (int)LabelExpectedResultType.Nothing;
         _lbl.WaitType           = (int)WaitType.Nothing;
         _lbl.LabelOrder         = elbo.GetQueryable(_lbl.ActionId).Count();
         //02/01/2020: this is just for default behavior. The inteface has been simplified to not contain behavior selection.
         _lbl.ExpectedBehavior = (int)WebElementBehavior.ClickByXPath;
         elbo.Add(_lbl);
     }
     else
     {
         elbo.Save();
     }
     this.DialogResult = DialogResult.OK;
     this.Close();
 }