Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.85 KB | None | 0 0
  1. <form [formGroup]="angForm" novalidate>
  2. <div class="mdl-textfield mdl-js-textfield">
  3. <input class="mdl-textfield__input" type="text" id="sample1" formControlName="ProductName" #ProductName>
  4. <label class="mdl-textfield__label" for="sample1">Nombre del producto</label>
  5. </div>
  6. <div *ngIf="angForm.controls['ProductName'].invalid && (angForm.controls['ProductName'].dirty || angForm.controls['ProductName'].touched)"
  7. class="alert alert-danger">
  8. <div *ngIf="angForm.controls['ProductName'].errors.required">
  9. Product Name is required.
  10. </div>
  11. </div>
  12. <br>
  13. <div class="mdl-textfield mdl-js-textfield">
  14. <textarea class="mdl-textfield__input" type="text" rows="3" id="sample5"
  15. formControlName="ProductDescription" #ProductDescription></textarea>
  16. <label class="mdl-textfield__label" for="sample5">Descripcion del producto</label>
  17. </div>
  18. <div *ngIf="angForm.controls['ProductDescription'].invalid && (angForm.controls['ProductDescription'].dirty || angForm.controls['ProductDescription'].touched)"
  19. class="alert alert-danger">
  20. <div *ngIf="angForm.controls['ProductDescription'].errors.required">
  21. Product Description is required.
  22. </div>
  23. </div>
  24. <br>
  25.  
  26. <p>
  27. Precio
  28. <input id="precio" class="mdl-slider mdl-js-slider" type="range" min="0" max="20" value="0" tabindex="0"
  29. formControlName="ProductPrice" #ProductPrice>
  30. </p>
  31. <div class="mdl-tooltip" data-mdl-for="precio">
  32. precio
  33. </div>
  34. <div *ngIf="angForm.controls['ProductPrice'].invalid && (angForm.controls['ProductPrice'].dirty || angForm.controls['ProductPrice'].touched)"
  35. class="alert alert-danger">
  36. <div *ngIf="angForm.controls['ProductPrice'].errors.required">
  37. Product Price is required.
  38. </div>
  39. </div>
  40.  
  41. <label class="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect" for="checkbox-1">
  42. <input type="checkbox" id="checkbox-1" class="mdl-checkbox__input" checked>
  43. <span class="mdl-checkbox__label">Aceptar las condiciones ...</span>
  44. </label><br><br>
  45.  
  46. <button type="submit" (click)="addProduct(ProductName.value, ProductDescription.value, ProductPrice.value)"
  47. class="mdl-button mdl-js-button mdl-button--fab mdl-button--colored"
  48. [disabled]="angForm.pristine || angForm.invalid">
  49. <i class="material-icons">add</i>
  50. </button>
  51. <br><br>
  52. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement