private FilterGroup Register() { var reg = new FilterGroup { Name = GrunndataFilterItem._IRegister, BelongsTo = (int)FilterBelonging.All, NumberToShow = 8, Type = FilterDisplayTypes.Checkbox }; reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsInAr, "1", GrunndataFilterItem._IRegister, filterString: "isInAr", displayName: "Finnes i AR")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsNotInAr, "2", GrunndataFilterItem._IRegister, filterString: "not isInAr ", displayName: "Finnes ikke i AR")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsInBedReg, "3", GrunndataFilterItem._IRegister, filterString: "isInBedReg", displayName: "Finnes i BREG")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsNotInBedReg, "4", GrunndataFilterItem._IRegister, filterString: "not isInBedReg", displayName: "Finnes ikke i BREG")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsInFlr, "4", GrunndataFilterItem._IRegister, filterString: "isInFlr", displayName: "Finnes i FLR")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsNotInFlr, "4", GrunndataFilterItem._IRegister, filterString: "not isInFlr", displayName: "Finnes ikke i FLR")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsInHtk, "5", GrunndataFilterItem._IRegister, filterString: "isInHtk", displayName: "Finnes i HTK")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsNotInHtk, "6", GrunndataFilterItem._IRegister, filterString: "not isInHtk", displayName: "Finnes ikke i HTK")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsInResh, "7", GrunndataFilterItem._IRegister, filterString: "isInResh", displayName: "Finnes i Resh")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsNotInResh, "8", GrunndataFilterItem._IRegister, filterString: "not isInResh", displayName: "Finnes ikke i Resh")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsInOfr, "9", GrunndataFilterItem._IRegister, filterString: "isInOfr", displayName: "Finnes i OFR")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsNotInOfr, "10", GrunndataFilterItem._IRegister, filterString: "not isInOfr", displayName: "Finnes ikke i OFR")); foreach (var item in reg.Items) { _flatReferenceDic.Add(item.UniqueValue, item); } return(reg); }
private FilterGroup HasParentOrg() { var group = new FilterGroup { BelongsTo = (int)FilterBelonging.BedReg, Name = GrunndataFilterItem._Parent, Type = FilterDisplayTypes.Checkbox }; AddFilerItem(group.Items, GrunndataFilterItem.GetFilterItem("Har foreldreenhet", "1", GrunndataFilterItem._Parent, FilterType.Bool, filterString: "(parentOrgNr ne null)")); AddFilerItem(group.Items, GrunndataFilterItem.GetFilterItem("Har ikke foreldreenhet", "2", GrunndataFilterItem._Parent, FilterType.Bool, filterString: "(parentOrgNr eq null)")); return(group); }
private FilterGroup ServiceCode() { var group = new FilterGroup() { BelongsTo = (int)FilterBelonging.AR, Items = new List <FilterItem>() { GrunndataFilterItem.GetFilterItem("Kode", "1", "Tjenestekode", FilterType.String, displayType: FilterDisplayTypes.Freetext, filterString: "serviceCode eq ", displayName: "Tjenestekode") }, Name = "Tjenestekode", Type = FilterDisplayTypes.Freetext }; group.Items.ForEach(f => _flatReferenceDic.Add(f.UniqueValue, f)); return(group); }
private FilterGroup Tjenester() { var reg = new FilterGroup { Name = GrunndataFilterItem._CP, BelongsTo = (int)FilterBelonging.AR, NumberToShow = 8, Type = FilterDisplayTypes.Checkbox }; reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsValidCp, "1", GrunndataFilterItem._CP, filterString: "isValidCommunicationParty")); reg.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.IsInvalidCp, "2", GrunndataFilterItem._CP, filterString: "not isValidCommunicationParty")); foreach (var item in reg.Items) { _flatReferenceDic.Add(item.UniqueValue, item); } return(reg); }
private FilterGroup ComPartType() { var group = new FilterGroup { Name = GrunndataFilterItem._ComPartType, BelongsTo = (int)FilterBelonging.AR, NumberToShow = 8, Type = FilterDisplayTypes.Checkbox }; group.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.ComPartDepartment, "1", GrunndataFilterItem._ComPartType, filterString: "(communicationPartyType eq 'Department')")); group.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.ComPartOrganization, "2", GrunndataFilterItem._ComPartType, filterString: "(communicationPartyType eq 'Organization')")); group.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.ComPartPerson, "3", GrunndataFilterItem._ComPartType, filterString: "(communicationPartyType eq 'Person')")); group.Items.Add(GrunndataFilterItem.GetFilterItem(GrunndataBusinessFilterConst.ComPartService, "4", GrunndataFilterItem._ComPartType, filterString: "(communicationPartyType eq 'Service')")); group.Items.ForEach(item => _flatReferenceDic.Add(item.UniqueValue, item)); return(group); }