public StaffDetailsViewModel() { Staff = new StaffModel(); ListWorkingProcess = new List <WorkingProcessModel>(); ListRole = new List <StaffRoleModel>(); ListOrganization = new List <OrganizationModel>(); ListStaffRelationShips = new TableViewModel(); ListReward = new TableViewModel(); ListDiscipline = new TableViewModel(); ListWorkingProcess = new List <WorkingProcessModel>(); WorkingProcess = new WorkingProcessModel(); ListWorkingProcessTable = new TableViewModel(); ListSalary = new TableViewModel(); ListAllowance = new TableViewModel(); ListBenefit = new TableViewModel(); ListTable = new TableViewModel(); SocialInsurance = new StaffSocialInsuranceModel(); HealthInsurance = new HealthInsuranceModel(); ListExperience = new List <StaffExperienceModel>(); ListCertificate = new List <StaffCertificateModel>(); StaffOnboardInfo = new StaffOnboardInfoModel(); StaffRelationships = new List <StaffRelationShipsModel>(); StaffWorkingDayMachine = new List <StaffWorkingDayMachineModel>(); StaffAllowancePopupWorkingprocess = new List <StaffAllowanceModel>(); StaffBenefitPopupWorkingprocess = new List <StaffBenefitsModel>(); }
public WorkingProcessViewModel() { WorkingProcess = new WorkingProcessModel(); StaffOnboardInfo = new StaffOnboardInfoModel(); Contract = new StaffContractModel(); ListOrganization = new List <OrganizationModel>() { new OrganizationModel() }; ListAllowance = new TableViewModel() { ShowFooter = false }; ListBenefit = new TableViewModel() { ShowFooter = false }; StaffAllowancePopupWorkingprocess = new List <StaffAllowanceModel>(); StaffBenefitPopupWorkingprocess = new List <StaffBenefitsModel>(); DataDropdownWorkingProcessType = new List <dynamic>(); DataDropdownStatusAprove = new List <dynamic>(); DataDropdownOrganization = new List <dynamic>(); DataDropdownOffice = new List <dynamic>(); DataDropdownPosition = new List <dynamic>(); DataDropdownClassification = new List <dynamic>(); DataDropdownStaffLevel = new List <dynamic>(); DataDropdownManager = new List <dynamic>(); DataDropdownPolicy = new List <dynamic>(); DataDropdownCurrency = new List <dynamic>(); DataDropdownPaymentForm = new List <dynamic>(); DataDropdownPaymentMethod = new List <dynamic>(); DataDropdownStatus = new List <dynamic>(); DataDropdownShift = new List <dynamic>(); DataDropdownContractTime = new List <dynamic>(); DataDropdownStaff = new List <dynamic>(); DataDropdownHR = new List <dynamic>(); DataDropdownWorkingStatus = new List <dynamic>(); DataDropdownPipeline = new List <dynamic>(); DataDropdownPipelineStep = new List <dynamic>(); }