using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OASystem.Domain.ViewModels.VisaFormDetails { /// /// 澳大利亚新签证申请表 /// public class AusNewVisaApplicationForm { // 是否曾经去过其他国家 ///是否曾经去过其他国家 public List CountryVisits { get; set; } // 申请人的个人信息 ///姓名 public string Name { get; set; } ///曾用名 public string Alias { get; set; } ///婚姻状况 public string MaritalStatus { get; set; } ///出生地 public string BirthPlace { get; set; } ///性别 public string Gender { get; set; } ///手机 public string Mobile { get; set; } ///出生日期 public string BirthDate { get; set; } ///现在住址 public string CurrentAddress { get; set; } ///在职人员信息 public EmploymentInfo EmploymentInfo { get; set; } ///申请人家庭成员 public List FamilyMembers { get; set; } ///关系信息 public List Relations { get; set; } ///拒签历史 public List Rejections { get; set; } ///新西兰/澳大利亚旅行历史 public List TravelHistories { get; set; } ///教育经历 public List Educations { get; set; } ///工作经历 public List WorkExperiences { get; set; } ///服兵役历史 public List MilitaryServices { get; set; } } public class CountryVisit { ///国家 public string Country { get; set; } ///访问日期 public string VisitDate { get; set; } } public class TravelHistory { public int Order { get; set; } // 次序 public string ArrivalDate { get; set; } // 抵达日期 public string DepartureDate { get; set; } // 离开日期 } public class EmploymentInfo { ///现单位名称 public string CompanyName { get; set; } ///现单位地址 public string CompanyAddress { get; set; } ///单位电话 public string CompanyPhone { get; set; } ///目前职位 public string Position { get; set; } ///月收入 public decimal MonthlyIncome { get; set; } ///赴新费用 public string TravelCostType { get; set; } ///负责人姓名 public string ResponsiblePersonName { get; set; } ///负责人电话 public string ResponsiblePersonPhone { get; set; } } public class FamilyMember { ///关系 public string Relation { get; set; } ///姓名 public string Name { get; set; } ///出生日期 public string BirthDate { get; set; } ///婚姻状况 public string MaritalStatus { get; set; } ///现国籍 public string CurrentNationality { get; set; } ///出生国 public string BirthCountry { get; set; } ///居住国 public string CesidenceCountry { get; set; } ///现职务 public string CurrentPosition { get; set; } } public class Relation { ///关系类型 public string RelationType { get; set; } ///姓名 public string Name { get; set; } ///出生日期 public string BirthDate { get; set; } ///地址 public string Address { get; set; } ///联系方式 public string Contact { get; set; } } public class Rejection { ///国家 public string Country { get; set; } ///申请日期 public string ApplicationDate { get; set; } ///申请地点 public string ApplicationLocation { get; set; } ///申请签证类别 public string VisaCategory { get; set; } ///拒签原因 public string Reason { get; set; } } public class Education { ///院校名称 public string SchoolName { get; set; } ///入学时间 public string EnrollmentDate { get; set; } ///毕业时间 public string GraduationDate { get; set; } ///课程专业名称 public string Major { get; set; } } public class WorkExperience { ///单位名称 public string CompanyName { get; set; } ///开始时间 public string StartDate { get; set; } ///结束时间 public string EndDate { get; set; } ///单位所在地 public string Location { get; set; } ///职务 public string Position { get; set; } } public class MilitaryService { ///军衔 public string Rank { get; set; } ///所属部队 public string Unit { get; set; } ///军种 public string Branch { get; set; } ///服役时间 public string ServiceDate { get; set; } } }