edit-organization.component.html 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <h2 class="floating-title">{{title}}</h2>
  2. <div class="main-content">
  3. <div class="container-fluid">
  4. <div class="row">
  5. <div class="col-12 align-right">
  6. <div class="align-container">
  7. <nav aria-label="breadcrumb">
  8. <ol class="breadcrumb">
  9. <li class="breadcrumb-item"><a [routerLink]="['/']">Dashboard</a></li>
  10. <li class="breadcrumb-item"><a [routerLink]="['/organizations']">Organizaciones</a></li>
  11. <li class="breadcrumb-item">Editar organización</li>
  12. </ol>
  13. </nav>
  14. </div>
  15. </div>
  16. </div>
  17. <br>
  18. <div class="row justify-content-center">
  19. <div class="col-8">
  20. <div class="align-container">
  21. <div class="card" *ngIf="organizationExists">
  22. <div class="card-header card-header-icon card-header-rose">
  23. <div class="card-icon"><i class="material-icons">map</i></div>
  24. <h4 class="card-title">Editar organización - <small class="category">Complete la información básica</small></h4>
  25. </div>
  26. <div class="card-body">
  27. <div class="align-container">
  28. <form class="form-auth-small ng-untouched ng-pristine ng-valid" [formGroup]="organizationForm" (ngSubmit)="editOrganization()">
  29. <div class="form-group">
  30. <label for="name">Nombre de la organización: </label>
  31. <input type="text" name="name" class="form-control" required formControlName="name" />
  32. </div>
  33. <div class="form-group">
  34. <label for="country">País: </label>
  35. <input type="text" name="country" class="form-control" required formControlName="country" />
  36. </div>
  37. <div class="form-group">
  38. <label for="city">Ciudad: </label>
  39. <input type="text" name="city" class="form-control" required formControlName="city" />
  40. </div>
  41. <div class="form-group">
  42. <label for="contactName">Nombre contacto: </label>
  43. <input type="text" name="contactName" class="form-control" required formControlName="contactName" />
  44. </div>
  45. <div class="form-group">
  46. <label for="contactNumber">Teléfono contacto: </label>
  47. <input type="text" name="contactNumber" class="form-control" required formControlName="contactNumber" />
  48. </div>
  49. <div class="form-group">
  50. <label for="address">Dirección: </label>
  51. <textarea name="address" class="form-control" rows="2" required formControlName="address"></textarea>
  52. </div>
  53. <br>
  54. <button class="btn btn-primary">
  55. Editar organización
  56. </button>
  57. <!--<div *ngIf="error" class="alert alert-danger mt-3 mb-0">{{error}}</div>-->
  58. </form>
  59. </div>
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. </div>
  65. </div>
  66. </div>