Advertisement
michussj07

pojazdy.component.html

Dec 13th, 2019
18
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 5.02 KB | None | 0 0
  1. <app-sidebar></app-sidebar>
  2. <div style="margin-left: 10%;">
  3. <div class="zawartosc">
  4.   <div class="row">
  5.  
  6.     <div class="col-md-12">
  7.  
  8.       <br>
  9.       <h1>Baza pojazdów</h1>
  10.     </div>
  11.  
  12.   </div>
  13.   <div class="row">
  14.     <div class="col-md-11">
  15.       <p>Poniżej znajduje się baza pojazdów w danej fimie.
  16.         <button type="button" id="add" name="submit" class="btn btn-success pull-right"
  17.                mat-raised-button (click)="openDialog()"><img class="icons" alt="" src="../assets/icons8-add-32.png">
  18.         </button>
  19.         <button type="button" id="print" name="submit" class="btn btn-info pull-right"
  20.                mat-raised-button (click)="openDialog3()"><img class="icons" alt="" src="../assets/icons8-print-32.png">
  21.         </button>
  22.       </p>
  23.       <hr>
  24.       <mat-form-field>
  25.         <input matInput (keyup)="applyFilter($event.target.value)" placeholder="Filter">
  26.       </mat-form-field>
  27.       <div class="mat-elevation-z8">
  28.         <table mat-table [dataSource]="dataSource" matSort>
  29.           <ng-container matColumnDef="select">
  30.             <th mat-header-cell *matHeaderCellDef>
  31.               <mat-checkbox (change)="$event ? masterToggle() : null"
  32.                            [checked]="selection.hasValue() && isAllSelected()"
  33.                            [indeterminate]="selection.hasValue() && !isAllSelected()"
  34.                            [aria-label]="checkboxLabel()">
  35.               </mat-checkbox>
  36.             </th>
  37.             <td mat-cell *matCellDef="let row">
  38.               <mat-checkbox (click)="$event.stopPropagation()"
  39.                            (change)="$event ? selection.toggle(row) : null"
  40.                            [checked]="selection.isSelected(row)"
  41.                            [aria-label]="checkboxLabel(row)">
  42.               </mat-checkbox>
  43.             </td>
  44.           </ng-container>
  45.           <ng-container matColumnDef="position">
  46.             <th mat-header-cell *matHeaderCellDef> No.</th>
  47.             <td mat-cell *matCellDef="let element"> {{element.position}} </td>
  48.           </ng-container>
  49.  
  50.           <ng-container matColumnDef="name">
  51.             <th mat-header-cell *matHeaderCellDef> Typ </th>
  52.             <td mat-cell *matCellDef="let element"> {{element.name}} </td>
  53.           </ng-container>
  54.  
  55.  
  56.           <ng-container matColumnDef="marka">
  57.             <th mat-header-cell *matHeaderCellDef> Marka</th>
  58.             <td mat-cell *matCellDef="let element"> {{element.marka}} </td>
  59.           </ng-container>
  60.  
  61.  
  62.           <ng-container matColumnDef="regMod">
  63.             <th mat-header-cell *matHeaderCellDef> Numer rejestracyjny</th>
  64.             <td mat-cell *matCellDef="let element"> {{element.regMod}} </td>
  65.           </ng-container>
  66.  
  67.           <ng-container matColumnDef="capacity">
  68.             <th mat-header-cell *matHeaderCellDef> Pojemność</th>
  69.             <td mat-cell *matCellDef="let element"> {{element.capacity}} </td>
  70.           </ng-container>
  71.  
  72.           <ng-container matColumnDef="os">
  73.             <th mat-header-cell *matHeaderCellDef> Osie</th>
  74.             <td mat-cell *matCellDef="let element"> {{element.os}} </td>
  75.           </ng-container>
  76.  
  77.           <ng-container matColumnDef="year">
  78.             <th mat-header-cell *matHeaderCellDef> Rok produkcji.</th>
  79.             <td mat-cell *matCellDef="let element"> {{element.year}} </td>
  80.           </ng-container>
  81.  
  82.           <ng-container matColumnDef="dateBuy">
  83.             <th mat-header-cell *matHeaderCellDef> Data nabycia pojazdu</th>
  84.             <td mat-cell *matCellDef="let element"> {{element.dateBuy}} </td>
  85.           </ng-container>
  86.  
  87.           <ng-container matColumnDef="dateLook">
  88.             <th mat-header-cell *matHeaderCellDef> Data przeglądu</th>
  89.             <td mat-cell *matCellDef="let element"> {{element.dateLook}} </td>
  90.           </ng-container>
  91.  
  92.           <ng-container matColumnDef="status">
  93.             <th mat-header-cell *matHeaderCellDef> Status</th>
  94.             <td mat-cell *matCellDef="let element"> {{element.status}} </td>
  95.           </ng-container>
  96.  
  97.  
  98.  
  99.           <ng-container matColumnDef="edit">
  100.             <th mat-header-cell *matHeaderCellDef> Edytuj </th>
  101.             <td mat-cell *matCellDef="let row"><button class="btn btn-warning" (click)="openDialog2()" ><img class="icons" alt="" src="../assets/icons8-edit-32.png"></button></td>
  102.           </ng-container>
  103.  
  104.           <ng-container matColumnDef="delete">
  105.             <th mat-header-cell *matHeaderCellDef> Usuń </th>
  106.             <td mat-cell *matCellDef="let row"><button class="btn btn-danger" (click)="openDialog1()"><img class="icons" alt="" src="../assets/icons8-delete-bin-32.png"></button></td>
  107.           </ng-container>
  108.  
  109.           <tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
  110.           <tr mat-row *matRowDef="let row; columns: displayedColumns;" (click)="selection.toggle(row)">
  111.  
  112.           </tr>
  113.         </table>
  114.         <mat-paginator [pageSizeOptions]="[5, 10, 25, 100]" showFirstLastButtons></mat-paginator>
  115.       </div>
  116.  
  117.     </div>
  118.   </div>
  119. </div>
  120.   </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement