protected void rptQuery_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            AdminDataQueryFilter adq         = (AdminDataQueryFilter)e.Item.DataItem;
            DataQuery            ucDataQuery = (DataQuery)e.Item.FindControl("ucDataQuery");

            ucDataQuery.Type     = Type;
            ucDataQuery.LockEdit = false;
            ucDataQuery.Populate(adq);
        }
Exemplo n.º 2
0
        public void Populate(AdminDataQueryFilter filter)
        {
            Reload();
            txtFilter.Text                = filter.Value;
            ddlFilter.SelectedValue       = filter.Operator;
            ddlFilterColumn.SelectedValue = filter.DataFieldName;
            ddlConcat.SelectedValue       = filter.Concat;

            hdnID.Value = filter.ID.ToString();
            mvOptions.SetActiveView(viewEdit);
        }
Exemplo n.º 3
0
        protected void Save(MainDataContext db, string filterID)
        {
            AdminDataQueryFilter filter = GetFilter(db, filterID);

            if (filter == null)
            {
                filter = new AdminDataQueryFilter();
                db.AdminDataQueryFilters.InsertOnSubmit(filter);
                filter.AdminDataQueryID = AdminDataQueryID;
            }

            filter.DataFieldName = ddlFilterColumn.SelectedValue;
            filter.Operator      = ddlFilter.SelectedValue;
            filter.Value         = txtFilter.Text;
            filter.Concat        = ddlConcat.SelectedValue;

            db.SubmitChanges();
        }