Пример #1
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                if (_isLockedOut.HasValue)
                {
                    _audience.IsLockedOut = _isLockedOut.Value;
                }

                if (_isDeletable.HasValue)
                {
                    _audience.IsDeletable = _isDeletable.Value;
                }

                var audience = _service.Audience_UpdateV1(_map.Map <AudienceV1>(_audience))
                               .Result;

                FormatOutput.Audiences(_uow, new List <E_Audience> {
                    _map.Map <E_Audience>(audience)
                }, true);

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #2
0
        public void TestNumbersCustomDelim()
        {
            FormatOutput format = new FormatOutput();
            var          result = format.GetNumbersFromArgument("//[.]" + Environment.NewLine + "1.2.3" + Environment.NewLine + "2", false, Environment.NewLine, 1000, 1, false);

            Assert.AreEqual(8, result.Total);
        }
Пример #3
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                if (_isEnabled.HasValue)
                {
                    _login.IsEnabled = _isEnabled.Value;
                }

                if (_isDeletable.HasValue)
                {
                    _login.IsDeletable = _isDeletable.Value;
                }

                var login = _service.Login_UpdateV1(_map.Map <LoginV1>(_login))
                            .Result;

                FormatOutput.Logins(_uow, new List <E_Login> {
                    _map.Map <E_Login>(login)
                }, true);

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #4
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                if (_isLockedOut.HasValue)
                {
                    _user.IsLockedOut = _isLockedOut.Value;
                }

                if (_isDeletable.HasValue)
                {
                    _user.IsDeletable = _isDeletable.Value;
                }

                var user = _service.User_UpdateV1(_map.Map <UserV1>(_user))
                           .Result;

                FormatOutput.Users(_uow, new List <E_User> {
                    _map.Map <E_User>(user)
                }, true);

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #5
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                if (_isEnabled.HasValue)
                {
                    _role.IsEnabled = _isEnabled.Value;
                }

                if (_isDeletable.HasValue)
                {
                    _role.IsDeletable = _isDeletable.Value;
                }

                var role = _service.Role_UpdateV1(_map.Map <RoleV1>(_role))
                           .Result;

                FormatOutput.Roles(_uow, new List <E_Role> {
                    _map.Map <E_Role>(role)
                }, true);

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #6
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                Console.Out.Write($"  *** Enter password for user '{_user.UserName}' *** : ");
                var decryptedPass = StandardInput.GetHiddenInput();
                Console.Out.WriteLine();

                _ = _service.User_SetPasswordV1(_user.Id,
                                                new PasswordAddV1()
                {
                    EntityId           = _user.Id,
                    NewPassword        = decryptedPass,
                    NewPasswordConfirm = decryptedPass,
                }).Result;

                var user = _service.User_GetV1(_user.Id.ToString())
                           .Result;

                FormatOutput.Users(_uow, new List <E_User> {
                    _map.Map <E_User>(user)
                });

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #7
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                FormatOutput.Logins(_uow, new List <E_Login> {
                    _login
                });
                Console.Out.WriteLine();

                Console.Out.Write("  *** Enter 'yes' to delete login *** : ");
                var input = StandardInput.GetInput();
                Console.Out.WriteLine();

                if (input.ToLower() == "yes")
                {
                    _ = _service.Login_DeleteV1(_login.Id)
                        .Result;
                }

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #8
0
        public void TestNumbersCustomUnlimitedDelims()
        {
            FormatOutput format = new FormatOutput();
            var          result = format.GetNumbersFromArgument("//[...][;.']" + Environment.NewLine + "1...23;.'1" + Environment.NewLine + "2", false, Environment.NewLine, 1000, 1, false);

            Assert.AreEqual(27, result.Total);
        }
Пример #9
0
        public void TestStringUnlimitedCharacters()
        {
            FormatOutput format = new FormatOutput();
            var          result = format.GetNumbersFromArgument("1, 2, 3,4,5,6,7,8,9,10,11,12, x, x, x, 13", false, Environment.NewLine, 1000, 1, false);

            Assert.AreEqual(91, result.Total);
        }
Пример #10
0
        public void TestNumbersAboveThousand()
        {
            FormatOutput format = new FormatOutput();
            var          result = format.GetNumbersFromArgument("1" + Environment.NewLine + " 1000, 1001" + Environment.NewLine + "2", false, Environment.NewLine, 1000, 1, false);

            Assert.AreEqual(1003, result.Total);
        }
Пример #11
0
        public void TestStringSpace()
        {
            FormatOutput format = new FormatOutput();
            var          result = format.GetNumbersFromArgument("1" + Environment.NewLine + "13, 3 ", false, Environment.NewLine, 1000, 1, false);

            Assert.AreEqual(17, result.Total);
        }
Пример #12
0
        public void TestStringTwo()
        {
            FormatOutput format = new FormatOutput();
            var          result = format.GetNumbersFromArgument("1, x, 2", false, Environment.NewLine, 1000, 1, false);

            Assert.AreEqual(3, result.Total);
        }
Пример #13
0
        public void TestNumbersCustomUnlimitedDelimsCustomDelimInputSmallUpperBound()
        {
            FormatOutput format = new FormatOutput();
            var          result = format.GetNumbersFromArgument("//[...][;.']" + Environment.NewLine + "11...1;.'1.2", true, ".", 10, 4, false);

            Assert.AreEqual(0, result.Total);
        }
Пример #14
0
        public void TestNumbersCustomUnlimitedDelimsCustomDelimInputMult()
        {
            FormatOutput format = new FormatOutput();
            var          result = format.GetNumbersFromArgument("//[...][;.']" + Environment.NewLine + "1...2;.'-3.1", true, ".", 1000, 3, false);

            Assert.AreEqual(-6, result.Total);
        }
Пример #15
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                var expression = QueryExpressionFactory.GetQueryExpression <E_Role>();

                if (!string.IsNullOrEmpty(_filter))
                {
                    expression = expression.Where(x => x.Name.Contains(_filter));
                }

                _roles = _uow.Roles.Get(expression.ToLambda(),
                                        new List <Expression <Func <E_Role, object> > >()
                {
                    x => x.AudienceRoles,
                    x => x.RoleClaims,
                    x => x.UserRoles,
                })
                         .TakeLast(_count);

                FormatOutput.Roles(_uow, _roles.OrderBy(x => x.Name));

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
 // Token: 0x060013EB RID: 5099 RVA: 0x0008DC98 File Offset: 0x0008BE98
 public HtmlFormatConverterWithEncapsulation(HtmlNormalizingParser parser, FormatOutput output, bool encapsulateMarkup, bool testTreatNbspAsBreakable, Stream traceStream, bool traceShowTokenNum, int traceStopOnTokenNum, Stream formatConverterTraceStream, IProgressMonitor progressMonitor) : base(parser, output, testTreatNbspAsBreakable, traceStream, traceShowTokenNum, traceStopOnTokenNum, formatConverterTraceStream, progressMonitor)
 {
     this.encapsulateMarkup = encapsulateMarkup;
     if (this.output != null && this.encapsulateMarkup)
     {
         this.output.Initialize(this.Store, SourceFormat.HtmlEncapsulateMarkup, "converted from html");
     }
 }
Пример #17
0
        public void TestStringNegatives()
        {
            FormatOutput format = new FormatOutput();

            String[] test   = new string[] { "-1", "2", "3" };
            var      result = format.TestCalculateProductLine(test);

            Assert.AreEqual(null, result);
        }
Пример #18
0
        public void PrintPhotoId_Title(String photoId, String title)
        {
            string expectedVal = "[" + photoId + "] " + title;

            Showcase.FormatOutput v = new FormatOutput();
            string actualVal        = v.Output(photoId, title);

            Assert.AreEqual(actualVal, expectedVal);
        }
Пример #19
0
        public void FormatOutput_Verify()
        {
            var settingWrong1 = new FormatOutput(string.Empty);
            var settingWrong2 = new FormatOutput("  ");
            var setting       = new FormatOutput("mp4");

            Assert.Throws <InvalidOperationException>(() => { SettingSerializer.Serialize(settingWrong1); });
            Assert.Throws <InvalidOperationException>(() => { SettingSerializer.Serialize(settingWrong2); });
            Assert.Equal("-f mp4", SettingSerializer.Serialize(setting));
        }
Пример #20
0
        public void FormatOutput_Verify()
        {
            var settingWrong1 = new FormatOutput(string.Empty);
            var settingWrong2 = new FormatOutput("  ");
            var setting       = new FormatOutput("mp4");

            Assert.Throws <InvalidOperationException>(() => { var s = settingWrong1.GetAndValidateString(); });
            Assert.Throws <InvalidOperationException>(() => { var s = settingWrong2.GetAndValidateString(); });
            Assert.DoesNotThrow(() => { var s = setting.GetAndValidateString(); });
            Assert.Equal(setting.GetAndValidateString(), "-f mp4");
        }
        public ActionResult DisplayIt(string location)
        {
            ViewBag.Location = location;
            System.Diagnostics.Debug.WriteLine(location);
            FormatOutput   f             = new FormatOutput();
            List <Company> resultCompany = f.GetResults(location);

            if (!resultCompany.Equals(null))
            {
                return(View(resultCompany));
            }
            return(View());
        }
Пример #22
0
        private IProducerConsumer CreateChain(ConverterInput input, FormatOutput output, IProgressMonitor progressMonitor)
        {
            this.locked = true;
            Injection injection = null;

            if (this.injectHead != null || this.injectTail != null)
            {
                injection = ((this.injectionFormat == HeaderFooterFormat.Html) ? new HtmlInjection(this.injectHead, this.injectTail, this.injectionFormat, false, null, this.testBoundaryConditions, null, progressMonitor) : new TextInjection(this.injectHead, this.injectTail, this.testBoundaryConditions, null, progressMonitor));
            }
            TextParser parser = new TextParser(input, this.unwrapFlowed, this.unwrapDelSp, this.testMaxTokenRuns, this.testBoundaryConditions);

            return(new TextFormatConverter(parser, output, injection, this.testTraceStream, this.testTraceShowTokenNum, this.testTraceStopOnTokenNum, this.testFormatConverterTraceStream));
        }
Пример #23
0
        public override int Run(string[] remainingArguments)
        {
            UserV1 user = null;

            try
            {
                if (_human)
                {
                    user = _service.User_CreateV1(
                        new UserV1()
                    {
                        UserName     = _userName,
                        Email        = _userName,
                        FirstName    = _firstName,
                        LastName     = _lastName,
                        IsLockedOut  = false,
                        IsHumanBeing = true,
                        IsDeletable  = true,
                    }).Result;
                }
                else
                {
                    user = _service.User_CreateV1NoConfirm(
                        new UserV1()
                    {
                        UserName     = _userName,
                        Email        = _userName,
                        FirstName    = _firstName,
                        LastName     = _lastName,
                        IsLockedOut  = false,
                        IsHumanBeing = false,
                        IsDeletable  = true,
                    }).Result;
                }

                _ = _service.User_AddToLoginV1(user.Id, _login.Id)
                    .Result;

                FormatOutput.Users(_uow, new List <E_User> {
                    _map.Map <E_User>(user)
                });

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #24
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                FormatOutput.Users(_uow, new List <E_User> {
                    _user
                }, true);

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #25
0
 public EnrichedFormatConverter(EnrichedParser parser, FormatOutput output, Injection injection, bool testTreatNbspAsBreakable, Stream traceStream, bool traceShowTokenNum, int traceStopOnTokenNum, Stream formatConverterTraceStream) : base(formatConverterTraceStream)
 {
     this.treatNbspAsBreakable = testTreatNbspAsBreakable;
     this.output = output;
     if (this.output != null)
     {
         this.output.Initialize(this.Store, SourceFormat.Rtf, "converted from text/enriched");
     }
     this.parser    = parser;
     this.injection = injection;
     base.InitializeDocument();
     if (this.injection != null)
     {
         bool haveHead = this.injection.HaveHead;
     }
 }
Пример #26
0
 public TextFormatConverter(TextParser parser, FormatOutput output, Injection injection, Stream traceStream, bool traceShowTokenNum, int traceStopOnTokenNum, Stream formatConverterTraceStream) : base(formatConverterTraceStream)
 {
     this.parser = parser;
     this.output = output;
     if (this.output != null)
     {
         this.output.Initialize(this.Store, SourceFormat.Text, "converted from text");
     }
     this.injection = injection;
     base.InitializeDocument();
     if (this.injection != null)
     {
         bool haveHead = this.injection.HaveHead;
     }
     base.OpenContainer(FormatContainerType.Block, false);
     base.Last.SetProperty(PropertyPrecedence.NonStyle, PropertyId.FontSize, new PropertyValue(LengthUnits.Points, 10));
 }
Пример #27
0
        public TextFormatConverter(
            TextParser parser,
            FormatOutput output,
            Injection injection,
            Stream traceStream,
            bool traceShowTokenNum,
            int traceStopOnTokenNum,
            Stream formatConverterTraceStream) :
            base(formatConverterTraceStream)
        {
#if DEBUG
            if (traceStream != null)
            {
                trace = new TestHtmlTrace(traceStream, traceShowTokenNum, traceStopOnTokenNum);
            }
#endif
            this.parser = parser;

            this.output = output;

            if (this.output != null)
            {
                this.output.Initialize(
                    Store,
                    SourceFormat.Text,
                    "converted from text");
            }

            this.injection = injection;

            // open the document container
            InitializeDocument();

            if (this.injection != null && this.injection.HaveHead)
            {
                InternalDebug.Assert(this.output != null);
                // this.injection.Inject(true, this.output);
            }


            OpenContainer(FormatContainerType.Block, false);


            Last.SetProperty(PropertyPrecedence.NonStyle, PropertyId.FontSize, new PropertyValue(LengthUnits.Points, 10));
        }
Пример #28
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                _ = _service.User_RemoveFromRoleV1(_user.Id, _role.Id)
                    .Result;

                var user = _service.User_GetV1(_user.Id.ToString())
                           .Result;

                FormatOutput.Users(_uow, new List <E_User> {
                    _map.Map <E_User>(user)
                });

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #29
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                _ = _service.Audience_AddToRoleV1(_audience.Id, _role.Id)
                    .Result;

                var audience = _service.Audience_GetV1(_audience.Id.ToString())
                               .Result;

                FormatOutput.Audiences(_uow, new List <E_Audience> {
                    _map.Map <E_Audience>(audience)
                });

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }
Пример #30
0
        public override int Run(string[] remainingArguments)
        {
            try
            {
                var issuer = _service.Issuer_CreateV1(
                    new IssuerV1()
                {
                    Name        = _issuerName,
                    IsEnabled   = true,
                    IsDeletable = true,
                }).Result;

                FormatOutput.Issuers(_uow, new List <E_Issuer> {
                    _map.Map <E_Issuer>(issuer)
                });

                return(StandardOutput.FondFarewell());
            }
            catch (Exception ex)
            {
                return(StandardOutput.AngryFarewell(ex));
            }
        }