<Field Type="Note" DisplayName="Destinations" ID="{0aa6522b-ce74-4148-9b54-b9b7cd218098}" Name="Destinations" NumLines="6" RichText="FALSE" />
requestListItem[Constants.Lists.Requests.Destinations] = JsonHelper.JsonSerializer(destinations);
Destinations = JsonHelper.JsonDeserialize<RequestDestination[]>((string)item[Constants.Lists.Requests.Destinations])
<asp:Content ContentPlaceHolderID="PlaceHolderAdditionalPageHead" runat="server"> <PublishingWebControls:DeviceChannelPanel ID="DefaultPanel" runat="server" IncludedChannels="Default"> <defaultMain:Header runat="server"></defaultMain:Header> </PublishingWebControls:DeviceChannelPanel> <PublishingWebControls:DeviceChannelPanel runat="server" IncludedChannels="Mobile"> <mobileMain:Header runat="server"></mobileMain:Header> </PublishingWebControls:DeviceChannelPanel> <meta name="CollaborationServer" content="SharePoint Team Web Site" /> </asp:Content> <asp:Content ID="Content8" ContentPlaceHolderID="PlaceHolderMain" runat="server"> <PublishingWebControls:DeviceChannelPanel ID="DeviceChannelPanel1" runat="server" IncludedChannels="Default"> <defaultMain:Page runat="server"></defaultMain:Page> </PublishingWebControls:DeviceChannelPanel> <PublishingWebControls:DeviceChannelPanel runat="server" IncludedChannels="Mobile"> <mobileMain:Page runat="server"></mobileMain:Page> </PublishingWebControls:DeviceChannelPanel> </asp:Content>
<div class="list-block"> <div class="list-header"> <h2 class="text-uppercase color-blue inline-block"> </h2> <button type="button" class="new-trip-button" data-bind="click: editRequest.newRequest"> </button> <!-- ko if: $root.user().hasDebt --> <div class="alert alert-danger text-center"> <span class="glyphicon glyphicon-alert pull-left"></span> <span> <span data-bind="text: $root.user().debt"></span> RUB. , .</span> </div> <!-- /ko --> <!-- ko if: $root.user().debt < 0 --> <div class="alert alert-danger text-center cred"> <span class="glyphicon glyphicon-alert pull-left"></span> <span> <span data-bind="text: -$root.user().debt"></span> RUB.</span> </div> <!-- /ko --> </div> <div class="list-body" data-bind="with: requests"> <table class="table"> <thead> <tr class="text-muted"> <th></th> <th></th> <th></th> <th></th> <th></th> <th></th> <th></th> <th class="text-right"></th> </tr> </thead> <tbody> <!-- ko foreach: items --> <tr data-bind="css: { 'travel-request': needAnswer }"> <td class="status-block"> <small class="status travel-request"> </small> <strong class="link-blue-lg" data-bind="text: period, click: viewTripRequest"></strong> </td> <td> <!-- ko if: questions --> <i class="travel-request-icon" data-bind="click: $parent.conversation"></i> <!-- /ko --> <!-- ko if: statusID == 14 --> <i class="glyphicon icon-print" data-bind="click: $parent.print"></i> <!-- /ko --> </td> <td> <!-- ko if: forManager --> <i class="for-manager-icon"></i> <!-- /ko --> </td> <td> <!-- ko if: advanceReportStatus --> <i class="pink-doc-icon" data-bind="click: viewAdvanceReport"></i> <!-- /ko --> </td> <td> <span data-bind="text: city"></span> </td> <td> <div data-bind="text: statusDescription"></div> </td> <td> <div data-bind="text: goal"></div> </td> <td class="text-right"> <!-- ko if: advance.length > 0 --> <strong class="color-red" data-bind="text: advance, css: { 'color-red': statusID != 15 }"></strong> <!-- /ko --> <!-- ko if: advance.length == 0 --> <span class="text-muted"> </span> <!-- /ko --> </td> </tr> <!-- /ko --> </tbody> </table> </div> </div>
<div class="list-block last" data-bind="with: requests"> <div class="list-header"> <h1 class="color-blue text-uppercase inline-block"> </h1> <button type="button" class="new-trip-button" data-bind="click: $parent.editRequest.newRequest"></button> <!-- ko if: $root.user().hasDebt --> <div class="alert alert-danger"> <span class="glyphicon glyphicon-alert"></span> <span> <span data-bind="text: $root.user().debt"></span> RUB. , .</span> </div> <!-- /ko --> <!-- ko if: $root.user().debt < 0 --> <div class="alert alert-danger cred"> <span class="glyphicon glyphicon-alert"></span> <span> <span data-bind="text: -$root.user().debt"></span> RUB.</span> </div> <!-- /ko --> </div> <!-- ko foreach: items --> <div class="list-content"> <div class="row"> <div class="state-block"> <div class="form-group"> <small class="state bg-green color-white text-lowercase"> </small> </div> </div> </div> <div class="row"> <div class="col-xs-8"> <div class="form-group"> <span class="text-large" data-bind="text: statusDescription"></span> </div> </div> <div class="col-xs-4"> <div class="form-group text-right"> <!-- ko if: advance.length > 0 --> <span class="color-red text-large" data-bind="text: advance"></span> <!-- /ko --> <!-- ko if: advance.length == 0 --> <span class="text-muted text-large"> </span> <!-- /ko --> </div> </div> </div> <div class="row list-foot"> <div class="col-xs-4"> <h4><a href="javascript://" class="link link-blue" data-bind="text: period, click: viewTripRequest"></a></h4> </div> <div class="col-xs-4"> <h4 class="icon" data-bind="text: city, css: { 'icon-rus': tripType[0] == ' ', 'icon-non-rus': tripType[0] == '' }"></h4> </div> <div class="col-xs-4"> <!-- ko if: advanceReportStatus --> <span class="icon-attach" data-bind="click: viewAdvanceReport"></span> <!-- /ko --> <!-- ko if: questions --> <i class="travel-request-icon" data-bind="click: $parent.conversation"></i> <!-- /ko --> <!-- ko if: advanceReportStatus == ' ' --> <i class="icon-print" data-bind="click: $parent.print"></i> <!-- /ko --> </div> </div> </div> <!-- /ko --> </div>
Source: https://habr.com/ru/post/280526/
All Articles