void BindLabels() { var lbo = new BO.ElementLabelBO(); var ll = lbo.GetQueryable().OrderBy(x => x.LabelName).ToList(); dgLabelList.DataSource = ll; }
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; }
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(); }