1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
| using Microsoft.JSInterop;
| using static HotelPms.Client.Blazor.Util.SystemEnum;
|
| namespace HotelPms.Client.Blazor.ViewModel;
|
| /// <summary>
| /// 画面表示・編集用
| /// </summary>
| public class UsePerson : ValidModel
| {
| /// <summary>
| /// 初期化
| /// </summary>
| public UsePerson(IJSRuntime js) : base(js)
| {
|
| Add(new ValidField() { Name = "ID", Caption = "利用毎唯一な識別ID", MaxLenth = 7, InputChar = EInputChar.Num });
| Add(new ValidField() { Name = "PersonID", Caption = "利用者ID", MaxLenth = 7, InputChar = EInputChar.Num });
| Add(new ValidField() { Name = "CustomerID", Caption = "顧客ID", MaxLenth = 7, InputChar = EInputChar.Num });
| Add(new ValidField() { Name = "MemberNo", Caption = "会員番号", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "Kana", Caption = "カナ", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "Name", Caption = "氏名", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "ReceiptName", Caption = "宛名", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "ZipCode", Caption = "郵便番号", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "Prefecture", Caption = "都道府県", MaxLenth = 20, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "Address2", Caption = "都市", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "Address3", Caption = "市町村", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "Address4", Caption = "番地など", MaxLenth = 100, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "Mail", Caption = "メール", MaxLenth = 100, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "PassportNo", Caption = "パスポート", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "Sex", Caption = "性別", MaxLenth = 2, InputChar = EInputChar.Num });
| Add(new ValidField() { Name = "BirthDay", Caption = "誕生日", MaxLenth = 10, InputChar = EInputChar.Num | EInputChar.Slash, InputStyle = EInputStyle.Date });
| Add(new ValidField() { Name = "Anniversary", Caption = "記念日", MaxLenth = 10, InputChar = EInputChar.Num | EInputChar.Slash, InputStyle = EInputStyle.Date });
|
| Add(new ValidField() { Name = "RankID", Caption = "タンクID", MaxLenth = 7, InputChar = EInputChar.Num });
| Add(new ValidField() { Name = "CorpID", Caption = "法人ID", MaxLenth = 7, InputChar = EInputChar.Num });
| Add(new ValidField() { Name = "CorpKana", Caption = "法人カナ", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "CorpName", Caption = "法人名称", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "CorpZipCode", Caption = "法人郵便番号", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "CorpPrefecture", Caption = "都道府県", MaxLenth = 20, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "CorpAddress2", Caption = "都市", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "CorpAddress3", Caption = "市町村", MaxLenth = 50, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "CorpAddress4", Caption = "番地など", MaxLenth = 100, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "CorpMail", Caption = "法人メール", MaxLenth = 100, InputChar = EInputChar.None });
| Add(new ValidField() { Name = "HonorificTitleID", Caption = "敬称ID", MaxLenth = 2, InputChar = EInputChar.Num });
| Add(new ValidField() { Name = "Memo", Caption = "備考", MaxLenth = 500, InputChar = EInputChar.None });
|
| }
| }
|
|