| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395 |
- unit DataModel;
- interface
- type
- TUser = class(TInterfacedObject)
- private
- FLoginName: AnsiString;
- FServerID: AnsiString;
- FBranchID: AnsiString;
- FDisplayName: AnsiString;
- FTrueName: AnsiString;
- FMobile: AnsiString;
- FEmail: AnsiString;
- FHeadImageFileType: Integer;
- FProvince: AnsiString;
- FCompany: AnsiString;
- FHeadImageHashValue: AnsiString;
- FCalling: AnsiString;
- FLeaveMessage: AnsiString;
- FTel: AnsiString;
- FWatchword: AnsiString;
- FHomeAddress: AnsiString;
- FPost: AnsiString;
- FRemarkMobile: AnsiString;
- FCountry: AnsiString;
- FBranch: AnsiString;
- FShortMobile: AnsiString;
- FSex: Integer;
- FCity: AnsiString;
- FDuty: AnsiString;
- FIntro: AnsiString;
- FHeadImageFile: AnsiString;
- FVersion: Integer;
- function GetBranch: AnsiString; stdcall;
- function GetBranchID: AnsiString stdcall;
- function GetCalling: AnsiString stdcall;
- function GetCity: AnsiString stdcall;
- function GetCompany: AnsiString stdcall;
- function GetCountry: AnsiString stdcall;
- function GetDisplayName: AnsiString stdcall;
- function GetDuty: AnsiString stdcall;
- function GetEmail: AnsiString stdcall;
- function GetHeadImageFile: AnsiString stdcall;
- function GetHeadImageFileType: Integer stdcall;
- function GetHeadImageHashValue: AnsiString stdcall;
- function GetHomeAddress: AnsiString stdcall;
- function GetIntro: AnsiString stdcall;
- function GetLeaveMessage: AnsiString stdcall;
- function GetLoginName: AnsiString stdcall;
- function GetMobile: AnsiString stdcall;
- function GetPost: AnsiString stdcall;
- function GetProvince: AnsiString stdcall;
- function GetRemarkMobile: AnsiString stdcall;
- function GetServerID: AnsiString stdcall;
- function GetSex: Integer stdcall;
- function GetShortMobile: AnsiString stdcall;
- function GetTel: AnsiString stdcall;
- function GetTrueName: AnsiString stdcall;
- function GetWatchword: AnsiString stdcall;
- procedure SetBranch(const Value: AnsiString) stdcall;
- procedure SetBranchID(const Value: AnsiString) stdcall;
- procedure SetCalling(const Value: AnsiString) stdcall;
- procedure SetCity(const Value: AnsiString) stdcall;
- procedure SetCompany(const Value: AnsiString) stdcall;
- procedure SetCountry(const Value: AnsiString) stdcall;
- procedure SetDisplayName(const Value: AnsiString) stdcall;
- procedure SetDuty(const Value: AnsiString) stdcall;
- procedure SetEmail(const Value: AnsiString) stdcall;
- procedure SetHeadImageFile(const Value: AnsiString) stdcall;
- procedure SetHeadImageFileType(const Value: Integer) stdcall;
- procedure SetHeadImageHashValue(const Value: AnsiString) stdcall;
- procedure SetHomeAddress(const Value: AnsiString) stdcall;
- procedure SetIntro(const Value: AnsiString) stdcall;
- procedure SetLeaveMessage(const Value: AnsiString) stdcall;
- procedure SetLoginName(const Value: AnsiString) stdcall;
- procedure SetMobile(const Value: AnsiString) stdcall;
- procedure SetPost(const Value: AnsiString) stdcall;
- procedure SetProvince(const Value: AnsiString) stdcall;
- procedure SetRemarkMobile(const Value: AnsiString) stdcall;
- procedure SetServerID(const Value: AnsiString) stdcall;
- procedure SetSex(const Value: Integer) stdcall;
- procedure SetShortMobile(const Value: AnsiString) stdcall;
- procedure SetTel(const Value: AnsiString) stdcall;
- procedure SetTrueName(const Value: AnsiString) stdcall;
- procedure SetWatchword(const Value: AnsiString) stdcall;
- function GetVersion: Integer stdcall;
- procedure SetVersion(const Value: Integer) stdcall;
- public
- property LoginName: AnsiString read GetLoginName write SetLoginName;
- property ServerID: AnsiString read GetServerID write SetServerID;
- property DisplayName: AnsiString read GetDisplayName write SetDisplayName;
- property BranchID: AnsiString read GetBranchID write SetBranchID;
- property Sex: Integer read GetSex write SetSex;
- property Watchword: AnsiString read GetWatchword write SetWatchword;
- property RemarkMobile: AnsiString read GetRemarkMobile write SetRemarkMobile;
- property LeaveMessage: AnsiString read GetLeaveMessage write SetLeaveMessage;
- property HeadImageFileType: Integer read GetHeadImageFileType write SetHeadImageFileType;
- property HeadImageHashValue: AnsiString read GetHeadImageHashValue write SetHeadImageHashValue;
- property HeadImageFile: AnsiString read GetHeadImageFile write SetHeadImageFile;
- property TrueName: AnsiString read GetTrueName write SetTrueName;
- property Company: AnsiString read GetCompany write SetCompany;
- property Branch: AnsiString read GetBranch write SetBranch;
- property Duty: AnsiString read GetDuty write SetDuty;
- property Calling: AnsiString read GetCalling write SetCalling;
- property Country: AnsiString read GetCountry write SetCountry;
- property Province: AnsiString read GetProvince write SetProvince;
- property City: AnsiString read GetCity write SetCity;
- property Tel: AnsiString read GetTel write SetTel;
- property Mobile: AnsiString read GetMobile write SetMobile;
- property Email: AnsiString read GetEmail write SetEmail;
- property Post: AnsiString read GetPost write SetPost;
- property HomeAddress: AnsiString read GetHomeAddress write SetHomeAddress;
- property Intro: AnsiString read GetIntro write SetIntro;
- property ShortMobile: AnsiString read GetShortMobile write SetShortMobile;
- property Version: Integer read GetVersion write SetVersion;
- end;
- implementation
- { TUser }
- procedure TUser.SetBranch(const Value: AnsiString);
- begin
- FBranch := Value;
- end;
- procedure TUser.SetBranchID(const Value: AnsiString);
- begin
- FBranchID := Value;
- end;
- procedure TUser.SetCalling(const Value: AnsiString);
- begin
- FCalling := Value;
- end;
- procedure TUser.SetCity(const Value: AnsiString);
- begin
- FCity := Value;
- end;
- procedure TUser.SetCompany(const Value: AnsiString);
- begin
- FCompany := Value;
- end;
- procedure TUser.SetCountry(const Value: AnsiString);
- begin
- FCountry := Value;
- end;
- procedure TUser.SetDisplayName(const Value: AnsiString);
- begin
- FDisplayName := Value;
- end;
- procedure TUser.SetDuty(const Value: AnsiString);
- begin
- FDuty := Value;
- end;
- procedure TUser.SetEmail(const Value: AnsiString);
- begin
- FEmail := Value;
- end;
- procedure TUser.SetHeadImageFile(const Value: AnsiString);
- begin
- FHeadImageFile := Value;
- end;
- procedure TUser.SetHeadImageFileType(const Value: Integer);
- begin
- FHeadImageFileType := Value;
- end;
- procedure TUser.SetHeadImageHashValue(const Value: AnsiString);
- begin
- FHeadImageHashValue := Value;
- end;
- procedure TUser.SetHomeAddress(const Value: AnsiString);
- begin
- FHomeAddress := Value;
- end;
- procedure TUser.SetIntro(const Value: AnsiString);
- begin
- FIntro := Value;
- end;
- procedure TUser.SetLeaveMessage(const Value: AnsiString);
- begin
- FLeaveMessage := Value;
- end;
- procedure TUser.SetLoginName(const Value: AnsiString);
- begin
- FLoginName := Value;
- end;
- procedure TUser.SetMobile(const Value: AnsiString);
- begin
- FMobile := Value;
- end;
- procedure TUser.SetPost(const Value: AnsiString);
- begin
- FPost := Value;
- end;
- procedure TUser.SetProvince(const Value: AnsiString);
- begin
- FProvince := Value;
- end;
- procedure TUser.SetRemarkMobile(const Value: AnsiString);
- begin
- FRemarkMobile := Value;
- end;
- procedure TUser.SetServerID(const Value: AnsiString);
- begin
- FServerID := Value;
- end;
- procedure TUser.SetSex(const Value: Integer);
- begin
- FSex := Value;
- end;
- procedure TUser.SetShortMobile(const Value: AnsiString);
- begin
- FShortMobile := Value;
- end;
- procedure TUser.SetTel(const Value: AnsiString);
- begin
- FTel := Value;
- end;
- procedure TUser.SetTrueName(const Value: AnsiString);
- begin
- FTrueName := Value;
- end;
- procedure TUser.SetVersion(const Value: Integer);
- begin
- FVersion := Value;
- end;
- procedure TUser.SetWatchword(const Value: AnsiString);
- begin
- FWatchword := Value;
- end;
- function TUser.GetBranch: AnsiString;
- begin
- Result := FBranch;
- end;
- function TUser.GetBranchID: AnsiString;
- begin
- Result := FBranchID;
- end;
- function TUser.GetCalling: AnsiString;
- begin
- Result := FCalling;
- end;
- function TUser.GetCity: AnsiString;
- begin
- Result := FCity;
- end;
- function TUser.GetCompany: AnsiString;
- begin
- Result := FCompany;
- end;
- function TUser.GetCountry: AnsiString;
- begin
- Result := FCountry;
- end;
- function TUser.GetDisplayName: AnsiString;
- begin
- Result := FDisplayName;
- end;
- function TUser.GetDuty: AnsiString;
- begin
- Result := FDuty;
- end;
- function TUser.GetEmail: AnsiString;
- begin
- Result := FEmail;
- end;
- function TUser.GetHeadImageFile: AnsiString;
- begin
- Result := FHeadImageFile;
- end;
- function TUser.GetHeadImageFileType: Integer;
- begin
- Result := FHeadImageFileType;
- end;
- function TUser.GetHeadImageHashValue: AnsiString;
- begin
- Result := FHeadImageHashValue;
- end;
- function TUser.GetHomeAddress: AnsiString;
- begin
- Result := FHomeAddress;
- end;
- function TUser.GetIntro: AnsiString;
- begin
- Result := FIntro;
- end;
- function TUser.GetLeaveMessage: AnsiString;
- begin
- Result := FLeaveMessage;
- end;
- function TUser.GetLoginName: AnsiString;
- begin
- Result := FLoginName;
- end;
- function TUser.GetMobile: AnsiString;
- begin
- Result := FMobile;
- end;
- function TUser.GetPost: AnsiString;
- begin
- Result := FPost;
- end;
- function TUser.GetProvince: AnsiString;
- begin
- Result := FProvince;
- end;
- function TUser.GetRemarkMobile: AnsiString;
- begin
- Result := FRemarkMobile;
- end;
- function TUser.GetServerID: AnsiString;
- begin
- Result := FServerID;
- end;
- function TUser.GetSex: Integer;
- begin
- Result := FSex;
- end;
- function TUser.GetShortMobile: AnsiString;
- begin
- Result := FShortMobile;
- end;
- function TUser.GetTel: AnsiString;
- begin
- Result := FTel;
- end;
- function TUser.GetTrueName: AnsiString;
- begin
- Result := FTrueName;
- end;
- function TUser.GetVersion: Integer;
- begin
- Result := FVersion;
- end;
- function TUser.GetWatchword: AnsiString;
- begin
- Result := FWatchword;
- end;
- end.
|