Exemple #1
0
        public void MultiElementsTest()
        {
            string    text = "text";
            Header2   h2   = new Header2(text);
            Paragraph p    = new Paragraph($"This is a text ");

            p.AddElement(h2);
            Assert.Equal($"<p>This is a text <h2>{text}</h2></p>", p.ToHtml());
        }
Exemple #2
0
        public void SingleElementTest()
        {
            string  id    = "id1";
            string  name  = "name1";
            string  text  = "text";
            string  style = "color:red";
            Header2 h2    = new Header2(text, id, name, style);

            Assert.Equal($"<h2 id=\"{id}\" name=\"{name}\" style=\"{style}\">{text}</h2>", h2.ToHtml());
        }
        private void _read()
        {
            _header1      = new Header1(m_io, this, m_root);
            __raw_header2 = m_io.ReadBytes((Header1.LenHeader - 12));
            var io___raw_header2 = new KaitaiStream(__raw_header2);

            _header2 = new Header2(io___raw_header2, this, m_root);
            _records = new List <byte[]>((int)(Header1.NumRecords));
            for (var i = 0; i < Header1.NumRecords; i++)
            {
                _records.Add(m_io.ReadBytes(Header1.LenRecord));
            }
        }
Exemple #4
0
        public void MultiElementsTest()
        {
            Body body = new Body();

            string headerId    = "id1";
            string headerName  = "name1";
            string headerText  = "text";
            string headerStyle = "color:red";

            Header2 h2 = new Header2(headerText, headerId, headerName, headerStyle);

            body.AddElement(h2);
            Assert.Equal($"<body><h2 id=\"{headerId}\" name=\"{headerName}\" style=\"{headerStyle}\">{headerText}</h2></body>", body.ToHtml());
        }
Exemple #5
0
 private void BindToolbar()
 {
     Header2.Title = LocRM.GetString("tErrorLog");
     if (Security.IsUserInGroup(InternalSecureGroups.Administrator))
     {
         Header2.AddLink(String.Format("<img width='16' height='16' title='{0}' border='0' align='top' src='{1}'/>&nbsp;{0}",
                                       LocRM.GetString("tClearErrorLog"),
                                       this.Page.ResolveUrl("~/Layouts/Images/delete.gif")),
                         "javascript:ClearLog()");
     }
     Header2.AddLink(String.Format("<img width='16' height='16' title='{0}' border='0' align='top' src='{1}'/>&nbsp;{0}",
                                   LocRM.GetString("tAddTools"),
                                   this.Page.ResolveUrl("~/Layouts/Images/cancel.gif")),
                     ResolveUrl("~/Apps/Administration/Pages/default.aspx?NodeId=MAdmin8"));
 }
Exemple #6
0
 public VolumePartitionDescriptor()
     : base()
 {
     hdr2 = misc.AllocStruct<Header2>();
 }
Exemple #7
0
 public VolumePartitionDescriptor(sio.FileStream fs)
     : base(fs)
 {
     hdr2 = misc.ReadStruct<Header2>(fs);
 }
        public static SimulateOrderWebServiceRequest ToWmSimulateOrderRequest(this StorefrontSimulateOrderRequest clientRequest)
        {
            SimulateOrderWebServiceRequest result = new SimulateOrderWebServiceRequest();
            const string sapOrderType             = "ZWEB";

            var header = new Header2()
            {
                Version = new Version2()
                {
                    value = SAP_HEADER_VERSION
                },
                Sender = new Sender2 {
                    Component = sapOrderType, Task = TASK_SIMULATE_REQUEST
                }
            };

            var requestDetails = new OrderRequestDetail[clientRequest.OrderItems.Count];

            for (var i = 0; i < clientRequest.OrderItems.Count; i++)
            {
                var lineNum       = i + 1;
                var requestDetail = new OrderRequestDetail
                {
                    OrderLineNumber = lineNum.ToString(),
                    ProductID       = clientRequest.OrderItems[i].ProductID,
                    Quantity        = clientRequest.OrderItems[i].Quantity.ToString(),
                    RequestedDate   = clientRequest.OrderItems[i].RequestedDate
                };

                requestDetails[i] = requestDetail;
            }

            var partners = new Partner3[clientRequest.Partners.Count];

            for (var i = 0; i < clientRequest.Partners.Count; i++)
            {
                var partner = new Partner3
                {
                    id          = clientRequest.Partners[i].PartnerType.ToString(),
                    PartnerID   = clientRequest.Partners[i].PartnerId,
                    PartnerType = clientRequest.Partners[i].PartnerType.ToString()
                };
                partners[i] = partner;
            }

            var orderRequestHeader = new OrderRequestHeader()
            {
                SalesOrgID    = clientRequest.SalesAreaInfo.SalesOrgId,
                DistChannelID = clientRequest.SalesAreaInfo.DistChannelId,
                DivisionID    = clientRequest.SalesAreaInfo.DivisionId,
                language      = clientRequest.Language,
                NumberOfItems = clientRequest.OrderItems.Count.ToString(),
                PromoCode     = clientRequest.PromoCode,
                Partner       = partners
            };

            var bodies = new Body2[1];

            bodies[0] = new Body2()
            {
                OrderRequestHeader = orderRequestHeader, OrderRequestDetail = requestDetails
            };;
            var request = new OrderRequest()
            {
                Header = header, Body = bodies
            };
            var payload = new orderRequest()
            {
                OrderRequest = request
            };

            result.OrderRequest = payload;
            return(result);
        }