public static RegulatorFacilityTransferQueryArguments Parse(NameValueCollection arguments) { RegulatorFacilityTransferQueryArguments args = new RegulatorFacilityTransferQueryArguments(); ParseTo(arguments, args); return(args); }
public static void ParseTo(NameValueCollection arguments, RegulatorFacilityTransferQueryArguments args) { arguments = arguments.ToLowercaseKey(); args.OccurredOnStart = arguments.GetValueLowercaseKey <DateTime?>(OccurredOnStartArgument_Key, null); args.OccurredOnEnd = arguments.GetValueLowercaseKey <DateTime?>(OccurredOnEndArgument_Key, null); args.AssumedOwnershipOnStart = arguments.GetValueLowercaseKey <DateTime?>(AssumedOwnershipOnStartArgument_Key, null); args.AssumedOwnershipOnEnd = arguments.GetValueLowercaseKey <DateTime?>(AssumedOwnershipOnEndArgument_Key, null); args.RegulatorCode = arguments.GetValueLowercaseKey <int>(RegulatorCodeArgument_Key, 0); args.CERSID = arguments.GetValueLowercaseKey <int?>(CERSIDArgument_Key, null); args.OrganizationCode = arguments.GetValueLowercaseKey <int?>(OrganizationCodeArgument_Key, null); }