Advertisement
HolzbeinWilli

Untitled

Dec 11th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. inviteUsers: UserModel[] = [];
  2. inviteUser: UserModel = new UserModel();
  3.  
  4. protected addInviteForm() {
  5.     this.inviteUsers.push(this.inviteUser);
  6.     this.inviteUser = new UserModel;
  7. }
  8.  
  9. protected sendUserInvite() {
  10.     this.inviteUsers.push(this.inviteUser);
  11.     this.xxxSerrvice.sendUserInvite ....
  12. }
  13.  
  14. <p-dialog header="Nutzer Einladen"
  15.          [(visible)]="displayAddUserDialog" [responsive]="true" *ngIf="user" [modal]="true"
  16.          [width]="800" (onHide)="hideInviteDialog()">
  17.     <div class="ui-g-12 invite-users-form" *ngFor="let invitedUser of inviteUsers">
  18.         <input [disabled]="true" class="ui-g-4 userProfileInput" pInputText type="text"
  19.               placeholder="{{invitedUser.email}}">
  20.         <input [disabled]="true" class="ui-g-2 userProfileInput" pInputText type="text"
  21.               placeholder="{{invitedUser.title}}">
  22.         <input [disabled]="true" class="ui-g-2 userProfileInput" pInputText type="text"
  23.               placeholder="{{invitedUser.firstName}}">
  24.         <input [disabled]="true" class="ui-g-2 userProfileInput" pInputText type="text"
  25.               placeholder="{{invitedUser.lastName}}">
  26.         <input [disabled]="true" class="ui-g-2 userProfileInput" pInputText type="text"
  27.               placeholder="{{invitedUser.role}}">
  28.     </div>
  29.  
  30.  
  31.     <div class="ui-g-12">
  32.         <app-corporation-user [user]="inviteUser"></app-corporation-user>
  33.     </div>
  34.  
  35.  
  36.     <p-footer>
  37.         <button pButton type="button"
  38.                icon="fa fa-plus" pTooltip="Weitere Einladung Hinzufรผgen"
  39.                class="ui-button-primary" (click)="addInviteField()">
  40.         </button>
  41.         <button pButton type="button"
  42.                icon="fa fa-paper-plane" label="Einladungen Absenden"
  43.                class="ui-button-primary" (click)="sendUserInvite()">
  44.         </button>
  45.     </p-footer>
  46. </p-dialog>
  47.  
  48. die app-corporation-user ist die Form dazu ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement