Exemple #1
0
    protected void ObjDs1_Selecting(object sender, ObjectDataSourceSelectingEventArgs e)
    {
        var filter = new ModuleTypeFilter();

        switch (DropCoreFilter.SelectedValue)
        {
            case "1":
                filter.IsCore = Utility.TristateBool.True;
                break;
            case "0":
                filter.IsCore = Utility.TristateBool.False;
                break;
            default:
                filter.IsCore = Utility.TristateBool.NotSet;
                break;
        }

        if (!string.IsNullOrEmpty(TxtNameFilter.Text))
        {
            filter.FullNamePart = TxtNameFilter.Text;
        }

        e.InputParameters["filter"] = filter;
    }
Exemple #2
0
    private void loadDropsModuleTypes()
    {
        try
        {
            DropModuleTypesFilter.Items.Clear();
            DropModuleTypesFilter.Items.Add(new ListItem(Utility.GetLabel("LblSelectModule", "Select module"), ""));

            ModuleTypeFilter filter = new ModuleTypeFilter();
            List<ModuleType> recordList = new ModuleTypeManager(true).GetByFilter(filter, "FullName");
            foreach (ModuleType record1 in recordList)
            {
                DropModuleTypesFilter.Items.Add(
                    new ListItem(record1.FullName, record1.FullName));
            }
        }
        catch (Exception ex)
        {
            LblErr.Text = ex.ToString();
        }
    }