Beispiel #1
0
 EstimatingProxy.OptionsInformation SetSignatureOption()
 {
     EstimatingProxy.OptionsInformation opt = new OptionsInformation();
     opt.Options          = new EstimatingProxy.OptionIDValuePair[1];
     opt.Options[0]       = new OptionIDValuePair();
     opt.Options[0].ID    = "residentialsignaturedomestic";
     opt.Options[0].Value = "true";
     return(opt);
 }
Beispiel #2
0
 EstimatingProxy.OptionsInformation SetOriginSignatureNotRequiredOption()
 {
     EstimatingProxy.OptionsInformation opt = new OptionsInformation();
     opt.Options          = new EstimatingProxy.OptionIDValuePair[1];
     opt.Options[0]       = new OptionIDValuePair();
     opt.Options[0].ID    = "OriginSignatureNotRequired";
     opt.Options[0].Value = "true";
     return(opt);
 }
Beispiel #3
0
        //
        // Constructor
        //

        public static PackageContainerOptionsBase CreateDefault(
            OptionsInformation opts,
            bool loadResident = false)
        {
            // first act
            var res = new PackageContainerOptionsBase();

            res.LoadResident = loadResident;
            if (opts == null)
            {
                return(res);
            }

            // now take some user options, as well
            res.StayConnected = opts.DefaultStayConnected;
            res.UpdatePeriod  = Math.Max(OptionsInformation.MinimumUpdatePeriod, opts.DefaultUpdatePeriod);

            // ok
            return(res);
        }