|
@@ -1,84 +1,98 @@
|
|
|
-<h2 class="floating-title">{{title}}</h2>
|
|
|
|
|
|
|
+<h2 class="floating-title">{{ title }}</h2>
|
|
|
|
|
|
|
|
<div class="main-content">
|
|
<div class="main-content">
|
|
|
<div class="container-fluid">
|
|
<div class="container-fluid">
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
-
|
|
|
|
|
<div class="col-12 align-right">
|
|
<div class="col-12 align-right">
|
|
|
<div class="align-container">
|
|
<div class="align-container">
|
|
|
-
|
|
|
|
|
<nav aria-label="breadcrumb">
|
|
<nav aria-label="breadcrumb">
|
|
|
<ol class="breadcrumb">
|
|
<ol class="breadcrumb">
|
|
|
- <li class="breadcrumb-item"><a [routerLink]="['/']">Dashboard</a></li>
|
|
|
|
|
|
|
+ <li class="breadcrumb-item">
|
|
|
|
|
+ <a [routerLink]="['/']">Dashboard</a>
|
|
|
|
|
+ </li>
|
|
|
<li class="breadcrumb-item">Plantas</li>
|
|
<li class="breadcrumb-item">Plantas</li>
|
|
|
</ol>
|
|
</ol>
|
|
|
</nav>
|
|
</nav>
|
|
|
|
|
|
|
|
- <a class="btn btn-primary" [routerLink]="['/plants/new']" *ngIf="allowedUser()">
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ class="btn btn-primary"
|
|
|
|
|
+ [routerLink]="['/plants/new']"
|
|
|
|
|
+ *ngIf="allowedAdminUser()"
|
|
|
|
|
+ >
|
|
|
Nuevo registro
|
|
Nuevo registro
|
|
|
</a>
|
|
</a>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="col-12">
|
|
<div class="col-12">
|
|
|
- <div class="align-container">
|
|
|
|
|
|
|
+ <div class="align-container">
|
|
|
|
|
+ <h4><b>Listado de plantas</b></h4>
|
|
|
|
|
+ <div class="example-container mat-elevation-z8">
|
|
|
|
|
+ <div class="example-table-container">
|
|
|
|
|
+ <table mat-table [dataSource]="dataSource" class="example-table">
|
|
|
|
|
+ <!-- Name Column -->
|
|
|
|
|
+ <ng-container matColumnDef="name">
|
|
|
|
|
+ <th mat-header-cell *matHeaderCellDef>Planta</th>
|
|
|
|
|
+ <td mat-cell *matCellDef="let row">{{ row.name }}</td>
|
|
|
|
|
+ </ng-container>
|
|
|
|
|
|
|
|
- <h4><b>Listado de plantas</b></h4>
|
|
|
|
|
- <div class="example-container mat-elevation-z8">
|
|
|
|
|
- <div class="example-table-container">
|
|
|
|
|
-
|
|
|
|
|
- <table mat-table [dataSource]="dataSource" class="example-table">
|
|
|
|
|
-
|
|
|
|
|
- <!-- Name Column -->
|
|
|
|
|
- <ng-container matColumnDef="name">
|
|
|
|
|
- <th mat-header-cell *matHeaderCellDef>Planta</th>
|
|
|
|
|
- <td mat-cell *matCellDef="let row">{{row.name}}</td>
|
|
|
|
|
- </ng-container>
|
|
|
|
|
|
|
+ <!-- Country Column -->
|
|
|
|
|
+ <ng-container matColumnDef="country">
|
|
|
|
|
+ <th mat-header-cell *matHeaderCellDef>País</th>
|
|
|
|
|
+ <td mat-cell *matCellDef="let row">{{ row.country }}</td>
|
|
|
|
|
+ </ng-container>
|
|
|
|
|
|
|
|
- <!-- Country Column -->
|
|
|
|
|
- <ng-container matColumnDef="country">
|
|
|
|
|
- <th mat-header-cell *matHeaderCellDef>País</th>
|
|
|
|
|
- <td mat-cell *matCellDef="let row">{{row.country}}</td>
|
|
|
|
|
- </ng-container>
|
|
|
|
|
|
|
+ <!-- Country Column -->
|
|
|
|
|
+ <ng-container matColumnDef="city">
|
|
|
|
|
+ <th mat-header-cell *matHeaderCellDef>Ciudad</th>
|
|
|
|
|
+ <td mat-cell *matCellDef="let row">{{ row.city }}</td>
|
|
|
|
|
+ </ng-container>
|
|
|
|
|
|
|
|
- <!-- Country Column -->
|
|
|
|
|
- <ng-container matColumnDef="city">
|
|
|
|
|
- <th mat-header-cell *matHeaderCellDef>Ciudad</th>
|
|
|
|
|
- <td mat-cell *matCellDef="let row">{{row.city}}</td>
|
|
|
|
|
- </ng-container>
|
|
|
|
|
-
|
|
|
|
|
- <!-- Column -->
|
|
|
|
|
- <ng-container matColumnDef="id">
|
|
|
|
|
- <th mat-header-cell *matHeaderCellDef> </th>
|
|
|
|
|
- <td mat-cell *matCellDef="let row">
|
|
|
|
|
|
|
+ <!-- Column -->
|
|
|
|
|
+ <ng-container matColumnDef="id">
|
|
|
|
|
+ <th mat-header-cell *matHeaderCellDef> </th>
|
|
|
|
|
+ <td mat-cell *matCellDef="let row">
|
|
|
|
|
+ <div class="action-buttons">
|
|
|
|
|
+ <a
|
|
|
|
|
+ class="btn btn-dark btn-sm"
|
|
|
|
|
+ [routerLink]="['/plant', row.id]"
|
|
|
|
|
+ *ngIf="allowedUser()"
|
|
|
|
|
+ >
|
|
|
|
|
+ Ver detalles
|
|
|
|
|
+ </a>
|
|
|
|
|
+ <a
|
|
|
|
|
+ class="btn btn-primary btn-sm"
|
|
|
|
|
+ [routerLink]="['/plant', row.id, 'edit']"
|
|
|
|
|
+ *ngIf="allowedAdminUser()"
|
|
|
|
|
+ >
|
|
|
|
|
+ Editar
|
|
|
|
|
+ </a>
|
|
|
|
|
|
|
|
- <div class="action-buttons">
|
|
|
|
|
- <a class="btn btn-dark btn-sm" [routerLink]="['/plant', row.id]" *ngIf="allowedUser()" >
|
|
|
|
|
- Ver detalles
|
|
|
|
|
- </a>
|
|
|
|
|
- <a class="btn btn-primary btn-sm" [routerLink]="['/plant', row.id, 'edit']" *ngIf="allowedUser()" >
|
|
|
|
|
- Editar
|
|
|
|
|
- </a>
|
|
|
|
|
-
|
|
|
|
|
- <!--
|
|
|
|
|
|
|
+ <!--
|
|
|
<a class="btn btn-danger btn-sm" (click)="delete_organization(row.id)" *ngIf="allowedUser()" >
|
|
<a class="btn btn-danger btn-sm" (click)="delete_organization(row.id)" *ngIf="allowedUser()" >
|
|
|
Eliminar
|
|
Eliminar
|
|
|
</a>-->
|
|
</a>-->
|
|
|
- </div>
|
|
|
|
|
- </td>
|
|
|
|
|
- </ng-container>
|
|
|
|
|
-
|
|
|
|
|
- <tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
|
|
|
|
|
- <tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
|
|
|
|
|
- </table>
|
|
|
|
|
- <mat-paginator [pageSizeOptions]="[10, 15, 25]" [pageIndex]="0" [pageSize]="10"></mat-paginator>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </td>
|
|
|
|
|
+ </ng-container>
|
|
|
|
|
+
|
|
|
|
|
+ <tr mat-header-row *matHeaderRowDef="displayedColumns"></tr>
|
|
|
|
|
+ <tr
|
|
|
|
|
+ mat-row
|
|
|
|
|
+ *matRowDef="let row; columns: displayedColumns"
|
|
|
|
|
+ ></tr>
|
|
|
|
|
+ </table>
|
|
|
|
|
+
|
|
|
|
|
+ <mat-paginator
|
|
|
|
|
+ [pageSizeOptions]="[10, 15, 25]"
|
|
|
|
|
+ [pageIndex]="0"
|
|
|
|
|
+ [pageSize]="10"
|
|
|
|
|
+ ></mat-paginator>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
-
|
|
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
- <br>
|
|
|
|
|
-
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ <br />
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|