Project

General

Profile

1
<div *ngIf="searchCriteriaForm" [formGroup]="searchCriteriaForm">
2
  <div class="p-fluid p-formgrid p-grid">
3
    <div class="p-field p-col-12 p-lg-4">
4
      <label for="fromDate">Received From</label>
5
      <p-calendar id="fromDate"
6
                  formControlName="fromDate"
7
                  [maxDate]="searchCriteriaForm.get('fromDate').value "
8
                  [readonlyInput]="false"
9
                  showButtonBar="true"
10
                  dateFormat="dd/mm/yy"
11
                  todayButtonStyleClass="p-button-set-today"
12
                  clearButtonStyleClass="p-button-clear-date"
13
                  [showIcon]="true">
14
      </p-calendar>
15
    </div>
16
    <div class="p-field p-col-12 p-lg-4">
17
      <label for="toDate">Received To</label>
18
      <p-calendar id="toDate"
19
                  formControlName="toDate"
20
                  showButtonBar="true"
21
                  [minDate]="searchCriteriaForm.get('toDate').value"
22
                  [readonlyInput]="false"
23
                  dateFormat="dd/mm/yy"
24
                  todayButtonStyleClass="p-button-set-today"
25
                  clearButtonStyleClass="p-button-clear-date"
26
                  [showIcon]="true">
27
      </p-calendar>
28
    </div>
29
    <div class="p-field p-col-12 p-lg-4">
30
      <label for="docClassification">Doc Classification</label>
31
      <p-dropdown [options]="DOCS_CLASSIFICATIONS"
32
                  optionValue="classificationId"
33
                  formControlName="docClassification"
34
                  id="docClassification"
35
                  optionLabel="classificationName"
36
                  placeholder="Select"
37
                  [showClear]="true">
38
      </p-dropdown>
39
    </div>
40
  </div>
41

    
42
  <div class="p-fluid p-formgrid p-grid">
43
    <div class="p-field p-col-12 p-lg-4">
44
      <label for="fileCode">File Code</label>
45
      <input id="fileCode"
46
             type="text"
47
             pInputText
48
             formControlName="fileCode">
49
    </div>
50
    <div class="p-field p-col-12 p-lg-4">
51
      <label for="fileType">File Type</label>
52
      <p-dropdown id="fileType"
53
                  placeholder="Select"
54
                  [options]="FILE_TYPE_ARRAY"
55
                  formControlName="fileType"
56
                  optionLabel="label"
57
                  optionValue="label"
58
                  [showClear]="true">
59
      </p-dropdown>
60
    </div>
61
  </div>
62

    
63
  <div class="p-fluid p-formgrid p-grid">
64
    <div class="p-field p-col-12 p-lg-4">
65
      <label for="processId">Process ID</label>
66
      <input id="processId"
67
             formControlName="processId"
68
             pInputText>
69
    </div>
70
    <div class="p-field p-col-12 p-lg-4">
71
      <label for="processStatus">Process Status</label>
72
      <p-dropdown placeholder="Select"
73
                  id="processStatus"
74
                  formControlName="processStatus"
75
                  optionValue="id"
76
                  optionLabel="name"
77
                  [options]="PROCESS_STATUS"
78
                  [showClear]="true">
79
      </p-dropdown>
80
    </div>
81
  </div>
82

    
83
  <div class="p-fluid p-formgrid p-grid">
84
    <div class="p-field p-col-12 p-lg-4">
85
      <label for="ipowerClientName">Client Name</label>
86
      <p-autoComplete id="ipowerClientName"
87
                      formControlName="ipowerClientName"
88
                      [suggestions]="iPowerClientNameSuggestions"
89
                      [forceSelection]="true"
90
                      (completeMethod)="autosuggestIPowerClientName($event)"
91
                      (onSelect)="iPowerClientNameSelected($event)">
92
      </p-autoComplete>
93
    </div>
94
    <div class="p-field p-col-12 p-lg-4">
95
      <label for="ipowerClientCode">Client Code</label>
96
      <p-autoComplete id="ipowerClientCode"
97
                      formControlName="ipowerClientCode"
98
                      [suggestions]="iPowerClientCodeSuggestions"
99
                      [forceSelection]="true"
100
                      (completeMethod)="autosuggestIPowerClientCode($event)"
101
                      (onSelect)="iPowerClientCodeSelected($event)">
102
      </p-autoComplete>
103
    </div>
104
    <div class="p-field-checkbox p-col-12 p-lg-4">
105
      <label for="personalData" class="p-ml-0">Includes Personal Data</label>
106
      <p-checkbox name="personalData"
107
                  value="true"
108
                  inputId="personalData"
109
                  [formControl] = "searchCriteriaForm.controls['personalData']"
110
                  [binary] = "true">
111
      </p-checkbox>
112
    </div>
113
  </div>
114
  <div class="p-fluid p-formgrid p-grid">
115
    <div class="p-field p-col-12 p-lg-4">
116
      <label for="assignTo">Assign to</label>
117
      <p-autoComplete id="assignTo"
118
                      formControlName="username"
119
                      [suggestions]="assignToSuggestions"
120
                      [forceSelection]="true"
121
                      (completeMethod)="autosuggestAssignTo($event)"
122
                      (onSelect)="assignToSelected($event)">
123
      </p-autoComplete>
124
    </div>
125
  </div>
126
</div>
(1-1/4)