|
18 | 18 | <DynamicMudInput T=string |
19 | 19 | Label="@AppLocalization[Lang.Description]" |
20 | 20 | @bind-Value="@Contact.Description" |
| 21 | + Required=@(RequireField(ActiveDirectoryFields.Description)) |
| 22 | + |
21 | 23 | Disabled=@(DisableField(ActiveDirectoryFields.Description)) /> |
22 | 24 | } |
23 | 25 |
|
|
26 | 28 | <DynamicMudInput T=string |
27 | 29 | Label="@AppLocalization[Lang.Email_Address]" |
28 | 30 | @bind-Value="@Contact.Email" |
| 31 | + Required=@(RequireField(ActiveDirectoryFields.Mail)) |
29 | 32 | Disabled=@(DisableField(ActiveDirectoryFields.Mail)) /> |
30 | 33 | } |
31 | 34 |
|
|
34 | 37 | <DynamicMudInput T=string |
35 | 38 | Label="@AppLocalization[Lang.Employee_Id]" |
36 | 39 | @bind-Value="@Contact.EmployeeId" |
| 40 | + Required=@(RequireField(ActiveDirectoryFields.EmployeeId)) |
37 | 41 | Disabled=@(DisableField(ActiveDirectoryFields.EmployeeId)) /> |
38 | 42 | } |
39 | 43 | @if (ShowField(ActiveDirectoryFields.Department)) |
40 | 44 | { |
41 | 45 | <DynamicMudInput T=string |
42 | 46 | Label="@AppLocalization[Lang.Department]" |
43 | 47 | @bind-Value="@Contact.Department" |
| 48 | + Required=@(RequireField(ActiveDirectoryFields.Department)) |
44 | 49 | Disabled=@(DisableField(ActiveDirectoryFields.Department)) /> |
45 | 50 | } |
46 | 51 | @if (ShowField(ActiveDirectoryFields.Company)) |
47 | 52 | { |
48 | 53 | <DynamicMudInput T=string |
49 | 54 | Label="@AppLocalization[Lang.Company]" |
50 | 55 | @bind-Value="@Contact.Company" |
| 56 | + Required=@(RequireField(ActiveDirectoryFields.Company)) |
51 | 57 | Disabled=@(DisableField(ActiveDirectoryFields.Company)) /> |
52 | 58 | } |
53 | 59 | @if (ShowField(ActiveDirectoryFields.Manager)) |
|
56 | 62 | Label="@AppLocalization[Lang.Manager]" |
57 | 63 | SelectedResult=Contact.Manager |
58 | 64 | SelectedResultChanged="@((user)=>{Contact.Manager=user as IADUser;})" |
| 65 | + |
59 | 66 | Disabled=@(DisableField(ActiveDirectoryFields.Manager)) /> |
60 | 67 | } |
61 | 68 | @if (ShowField(ActiveDirectoryFields.Title)) |
62 | 69 | { |
63 | 70 | <DynamicMudInput T=string |
64 | 71 | Label="@AppLocalization[Lang.Job_Title]" |
65 | 72 | @bind-Value="@Contact.Title" |
| 73 | + Required=@(RequireField(ActiveDirectoryFields.Title)) |
66 | 74 | Disabled=@(DisableField(ActiveDirectoryFields.Title)) /> |
67 | 75 | } |
68 | 76 | @if (ShowField(ActiveDirectoryFields.PhysicalDeliveryOffice)) |
69 | 77 | { |
70 | 78 | <DynamicMudInput T=string |
71 | 79 | Label="@AppLocalization[Lang.Office]" |
72 | 80 | @bind-Value="@Contact.PhysicalDeliveryOfficeName" |
| 81 | + Required=@(RequireField(ActiveDirectoryFields.PhysicalDeliveryOffice)) |
73 | 82 | Disabled=@(DisableField(ActiveDirectoryFields.PhysicalDeliveryOffice)) /> |
74 | 83 | } |
75 | 84 |
|
|
0 commit comments