Guest User

Untitled

a guest
Jan 23rd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.60 KB | None | 0 0
  1. <app-sale-detail [dataItem]="dataItemSelected"</app-sale-detail>
  2.  
  3. <div *ngIf="dataItem">
  4. <table>
  5. <colgroup>
  6. <col style="width:70%">
  7. <col style="width:30%">
  8. </colgroup>
  9. <tr>
  10. <td colspan="2" align="center">
  11. <h2>Details</h2>
  12. </td>
  13. </tr>
  14. <tr><td><label>Name:</label></td><td><div class="detail">{{dataItem.name}}</div></td></tr>
  15. <tr><td><label>Beschreibung:</label></td><td><div class="detail">{{dataItem.gruppe.beschreibung}}</div></td></tr>
  16. <tr *ngIf="dataItem.preislisten.length > 0">
  17. <td><label>Artikelpreisliste:</label></td>
  18. <td>
  19. <div class="detail">
  20. <select [(ngModel)]="selectArtikelPreisliste" >
  21. <option *ngFor="let item of dataItem.preislisten; let i = index" value="{{i}}">
  22. {{ (item.preisliste == null || item.preisliste.bezeichnung == null) ?
  23. "[ID " + item.preisliste_ArtikelID + "]" : item.preisliste.bezeichnung}}
  24. </option>
  25. </select>
  26. <input type="radio"
  27. name="checkPreisliste"
  28. (click)="checkArtikelPreisliste(selectArtikelPreisliste)"
  29. [checked]="(dataItem.preislisten.length > 0)" />
  30. </div>
  31. </td>
  32. </tr>
  33. <tr *ngIf="dataItem.gruppe.preislisten.length > 0">
  34. <td><label>Gruppenpreisliste:</label></td>
  35. <td>
  36. <div class="detail">
  37. <select [(ngModel)]="selectGruppenPreisliste" >
  38. <option *ngFor="let item of dataItem.gruppe.preislisten; let i = index" value="{{i}}">
  39. {{ (item.preisliste == null || item.preisliste.bezeichnung == null) ?
  40. "[ID " + item.preisliste_ArtikelID + "]" : item.preisliste.bezeichnung}}
  41. </option>
  42. </select>
  43. <input type="radio"
  44. name="checkPreisliste"
  45. (click)="checkGruppenPreisliste(selectGruppenPreisliste)"
  46. [checked]="(dataItem.preislisten.length == 0 && dataItem.gruppe.preislisten.length > 0)" />
  47. </div>
  48. </td>
  49. </tr>
  50. <tr><td><label>Preis:</label></td><td><div class="detail">{{calculateCurrentPriceInitial() | currency:"EUR":"code"}}</div></td></tr>
  51. <tr><td><label>Anzahl:</label></td><td><input class="detail" type="number" min="1"
  52. #count value="1" (keyup)="sendbutton.disabled = count.value < 1"
  53. (click)="sendbutton.disabled = count.value < 1"/></td></tr>
  54. <tr>
  55. <td colspan="2" width="100%" align="center">
  56. <button #sendbutton (click)="addItemToShoppingCart(2, count.value,
  57. selectArtikelPreisliste, selectGruppenPreisliste)">Zum Warenkorb hinzufügen</button>
  58. </td>
  59. </tr>
  60. </table>
Add Comment
Please, Sign In to add comment