Advertisement
Guest User

formulario

a guest
Sep 16th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.65 KB | None | 0 0
  1. <mat-toolbar>
  2. <span>{{data.title}}</span>
  3. <span class="fill-remaining-space"></span>
  4. <!-- <button id ="bc" class="btn btn-info btn-xs" mat-stroked-button (click)="onClose()" tabIndex="-1">X</button> -->
  5. <button id ="bc" class="btn btn-info btn-xs" mat-stroked-button (click)="onClose()" >X</button>
  6. </mat-toolbar>
  7.  
  8. <!-- Mi Formulario para Editar/Crear Equipo -->
  9. <form [formGroup]="this.PrtgServiceForm.EquipoForm" class="normal-form" (submit)="onSubmit()">
  10.  
  11. <mat-grid-list cols="2">
  12. <mat-grid-tile>
  13. <div class="controles-container">
  14.  
  15. <!-- Campo id_equipo -->
  16.  
  17. <mat-form-field>
  18. <input matInput formControlName="id_equipo" matInput placeholder="ID Equipo*" readonly>
  19. <mat-error>Este Campo es Requerido</mat-error>
  20. </mat-form-field>
  21.  
  22. <!-- Campo nombre -->
  23. <mat-form-field>
  24. <input formControlName="nombre" matInput placeholder="Nombre del Equipo*">
  25. <mat-error>Este Campo es Requerido</mat-error>
  26. </mat-form-field>
  27. <!-- Campo vendedor -->
  28. <ng-container *ngIf='!isDisVen'>
  29. <mat-form-field>
  30. <mat-select formControlName="vendedor" placeholder="Vendedor"(selectionChange)="onSelectionVendedor($event)">
  31. <mat-option *ngFor='let x of data.vendedor_unique' [value]='x'>
  32. {{x}}
  33. </mat-option>
  34. <mat-option value="nuevo">Agregar un nuevo Vendedor</mat-option>
  35. </mat-select>
  36. <mat-error>Este Campo es Requerido</mat-error>
  37. </mat-form-field>
  38. </ng-container>
  39.  
  40. <ng-container *ngIf="isInputVen">
  41. <mat-form-field>
  42. <input matInput formControlName="vendedor" matInput placeholder="Vendedor" >
  43. <mat-error>Este Campo es Requerido</mat-error>
  44. </mat-form-field>
  45. </ng-container>
  46.  
  47. <!-- Campo Ip Gestion -->
  48. <mat-form-field>
  49.  
  50. <input formControlName="ip_gestion" matInput placeholder="IP Gestion">
  51. <mat-error>Este Campo es Requerido (Valor por Defecto:0.0.0.0)</mat-error>
  52. </mat-form-field>
  53. </div>
  54. </mat-grid-tile>
  55.  
  56. <!-- Con mat-grid-title lo que se crea es una columna, de manera que en el formulario tenemos 2 Columnas -->
  57.  
  58. <mat-grid-tile>
  59. <div class="controles-container">
  60. <!-- Campo Tipo -->
  61. <ng-container *ngIf='!isDisTipo'>
  62. <mat-form-field>
  63. <mat-select formControlName="tipo" placeholder="Tipo"(selectionChange)="onSelectionTipo($event)">
  64. <mat-option *ngFor='let x of data.tipo_unique' [value]='x'>
  65. {{x}}
  66. </mat-option>
  67. <mat-option value="nuevo">Agregar un nuevo Tipo</mat-option>
  68. </mat-select>
  69. <mat-error>Este Campo es Requerido</mat-error>
  70. </mat-form-field>
  71. </ng-container>
  72.  
  73. <ng-container *ngIf="isInputTipo">
  74. <mat-form-field>
  75. <input matInput formControlName="tipo" matInput placeholder="Tipo" >
  76. <mat-error>Este Campo es Requerido</mat-error>
  77. </mat-form-field>
  78. </ng-container>
  79. <!-- Campo Localidad -->
  80.  
  81. <ng-container *ngIf='!isDisLoc'>
  82. <mat-form-field>
  83. <mat-select formControlName="localidad" placeholder="Localidad"(selectionChange)="onSelectionLocalidad($event)">
  84. <mat-option *ngFor='let x of data.localidad_unique' [value]='x'>
  85. {{x}}
  86. </mat-option>
  87. <mat-option value="nuevo">Agregar una nueva Localidad</mat-option>
  88. </mat-select>
  89. <mat-error>Este Campo es Requerido</mat-error>
  90. </mat-form-field>
  91. </ng-container>
  92.  
  93. <ng-container *ngIf="isInputLoc">
  94. <mat-form-field>
  95. <input matInput formControlName="localidad" matInput placeholder="Localidad" >
  96. <mat-error>Este Campo es Requerido</mat-error>
  97. </mat-form-field>
  98. </ng-container>
  99. <!-- Campo Categoria -->
  100.  
  101. <ng-container *ngIf='!isDisCat'>
  102. <mat-form-field>
  103. <mat-select formControlName="categoria" placeholder="Categoria"(selectionChange)="onSelectionCategoria($event)">
  104. <mat-option *ngFor='let x of data.categoria_unique' [value]='x'>
  105. {{x}}
  106. </mat-option>
  107. <mat-option value="nuevo">Agregar una nueva Categoria</mat-option>
  108. </mat-select>
  109. <mat-error>Este Campo es Requerido</mat-error>
  110. </mat-form-field>
  111. </ng-container>
  112.  
  113. <ng-container *ngIf="isInputCat">
  114. <mat-form-field>
  115. <input matInput formControlName="categoria" matInput placeholder="Categoria" >
  116. <mat-error>Este Campo es Requerido</mat-error>
  117. </mat-form-field>
  118. </ng-container>
  119.  
  120. <mat-form-field>
  121. <input formControlName="com_snmp" matInput placeholder="Comunidad SNMP del Equipo">
  122. <mat-error>Este Campo es Requerido</mat-error>
  123. </mat-form-field>
  124. <!-- Botones de Accion -->
  125. <!-- <div class="button-row">
  126. <button mat-raised-button color="primary" type="submit" (click)=onSubmit() [disabled]="this.PrtgServiceForm.EquipoForm.invalid">Guardar</button>&nbsp;
  127. <button mat-raised-button color="warn" (click)="onClear(this.PrtgServiceForm.EquipoForm.get('id_equipo').value)">Limpiar</button>
  128. </div> -->
  129. </div>
  130. </mat-grid-tile>
  131.  
  132. <!-- <mat-grid-tile rowspan="2" >
  133. <div class="button-row">
  134. <button mat-raised-button color="primary" type="submit" (click)=onSubmit() [disabled]="this.PrtgServiceForm.EquipoForm.invalid">Guardar</button>&nbsp;
  135. <button mat-raised-button color="warn" (click)="onClear(this.PrtgServiceForm.EquipoForm.get('id_equipo').value)">Limpiar</button>
  136. </div>
  137. </mat-grid-tile> -->
  138. </mat-grid-list>
  139. <mat-grid-list cols = "2">
  140. <!-- <div class="button-row"> -->
  141. <button mat-raised-button color="primary" type="submit" (click)=onSubmit() [disabled]="this.PrtgServiceForm.EquipoForm.invalid">Guardar</button>&nbsp;
  142. <button mat-raised-button color="warn" (click)="onClear(this.PrtgServiceForm.EquipoForm.get('id_equipo').value)">Limpiar</button>
  143. <!-- </div> -->
  144. </mat-grid-list>
  145.  
  146. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement