Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5.45 KB | None | 0 0
  1. <div class="container">
  2.   <div class="row">
  3.     <div class="col-sm-3" pull-left *ngIf="sets.length > 0">
  4.       <div align="center" class="panel panel-default" style="width:100%">
  5.         <div class="panel-heading">
  6.           <h2> Add parcel </h2>
  7.         </div>
  8.         <div class="input-group">
  9.           <input #width type="text" class="form-control" placeholder="Parcel's width" aria-describedby="basic-addon2">
  10.           <span class="input-group-addon" id="basic-addon2">cm</span>
  11.         </div>
  12.         <div class="input-group">
  13.           <input #height type="text" class="form-control" placeholder="Parcel's height" aria-describedby="basic-addon2">
  14.           <span class="input-group-addon" id="basic-addon2">cm</span>
  15.         </div>
  16.         <div class="input-group">
  17.           <input #depth type="text" class="form-control" placeholder="Parcel's depth" aria-describedby="basic-addon2">
  18.           <span class="input-group-addon" id="basic-addon2">cm</span>
  19.         </div>
  20.         <div class="input-group">
  21.           <textarea #packageInfo class="form-control" placeholder="Package info"></textarea>
  22.         </div>
  23.         <!-- <tbody>
  24.          <tr>
  25.            <div class="col-md-3">
  26.              <input type="file" ng2FileSelect [uploader]="uploader" single />
  27.            </div>
  28.          </tr>
  29.          <tr *ngFor="let item of uploader.queue">
  30.            <td nowrap>
  31.              <span *ngIf="item.isSuccess"><i class="glyphicon glyphicon-ok"></i></span>
  32.              <span *ngIf="item.isCancel"><i class="glyphicon glyphicon-ban-circle"></i></span>
  33.              <span *ngIf="item.isError"><i class="glyphicon glyphicon-remove"></i></span>
  34.              <button type="button" class="btn btn-success btn-xs" (click)="item.upload();
  35.                  addParcel(width.value, height.value, depth.value, packageInfo.value);
  36.                  width.value=''; height.value=''; depth.value='';">
  37.                  <span class="glyphicon glyphicon-upload"></span>Upload
  38.              </button>
  39.              <button type="button" class="btn btn-danger btn-xs" (click)="item.remove()">
  40.                  <span class="glyphicon glyphicon-trash"></span> Remove
  41.              </button>
  42.          </tr>
  43.        </tbody> -->
  44.         <tr>
  45.           <input (click)="addParcel(width.value, height.value, depth.value, packageInfo.value);
  46.                  width.value=''; height.value=''; depth.value=''; packageInfo.value=''" class="btn btn-success" type="submit" value="Add">
  47.         </tr>
  48.       </div>
  49.     </div>
  50.     <div class="col-sm-6">
  51.       <div class="panel panel-default" style="width:100%">
  52.         <thead>
  53.           <tr>
  54.             <th>
  55.               <div class="panel-heading" align=center>
  56.                 <h3>Add new set</h3>
  57.                 <input [(ngModel)]="setField" (keyUp.enter)="addSet(setField)">
  58.                 <button (click)="addSet(setField)">Add</button>
  59.               </div>
  60.             </th>
  61.             <th>
  62.               <div class="panel-heading" align=center>
  63.                 <h4> Select set of parcels </h4>
  64.                 <div class="row">
  65.                   <select class="selectpicker show-tick" data-style="btn-primary" [(ngModel)]="selectedSet" (change)="updateCurrentSet()">
  66.                     <optgroup label="Sets">
  67.                   <option *ngFor="let set of sets">{{set}}</option>
  68.                   </optgroup>            
  69.               </select>
  70.                   <button type="button" *ngIf="sets.length > 0" (click)="deleteSet(selectedSet)" class="btn btn-danger btn-xs"><span class="glyphicon glyphicon-trash"></span></button>
  71.                 </div>
  72.               </div>
  73.             </th>
  74.           </tr>
  75.         </thead>
  76.         <table class=" table table-hover">
  77.           <thead>
  78.             <tr>
  79.               <th>
  80.                 ID
  81.               </th>
  82.               <th>
  83.                 Width
  84.               </th>
  85.               <th>
  86.                 Height
  87.               </th>
  88.               <th>
  89.                 Depth
  90.               </th>
  91.               <th>
  92.                 Group
  93.               </th>
  94.               <th>
  95.               </th>
  96.             </tr>
  97.           </thead>
  98.           <tbody>
  99.             <tr *ngFor="let parcel of parcels" (click)="onSelect(parcel)" [class.selected]="parcel === selectedParcel">
  100.                 <td scope="row">#{{parcel.id}}</td>
  101.                 <td>{{parcel.width}}</td>
  102.                 <td>{{parcel.height}}</td>
  103.                 <td>{{parcel.depth}}</td>
  104.                 <td>{{parcel.parcelGroup}}</td>
  105.                 <td>
  106.                   <button (click)="deleteParcel(parcel); $event.stopPropagation()" type="button" class="btn btn-danger">Delete</button>
  107.                 </td>
  108.             </tr>
  109.           </tbody>
  110.         </table>
  111.       </div>
  112.     </div>
  113.     <div class="col-sm-3">
  114.       <div *ngIf="selectedParcel">
  115.         <div align="center" class="panel panel-default" style="width:100%">
  116.           <div class="panel-heading" align=center>
  117.             <h2> Edit parcel</h2>
  118.           </div>
  119.           <h3>
  120.             Parcel with ID: {{selectedParcel.id}}
  121.           </h3>
  122.           <tr>
  123.             <input (click)="goToDetail()" class="btn btn-warning" type="submit" value="Edit">
  124.           </tr>
  125.           <tr>
  126.             <input (click)="downloadImage(selectedParcel.parcelQRCodeId, selectedParcel.whichSet)" class="btn btn-primary" type="submit" value="Download QR Code">
  127.           </tr>
  128.         </div>
  129.       </div>
  130.     </div>
  131.   </div>
  132. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement