Esempio n. 1
0
        /// <summary>
        /// Add or Update Employee Action Method
        /// </summary>
        /// <param name="id">Employee ID</param>
        /// <returns></returns>
        public ActionResult AddEdit(int?id)
        {
            EmployeeViewModel     viewModel             = new EmployeeViewModel();
            JobTitleSearchRequest jobTitleSearchRequest = new JobTitleSearchRequest();

            viewModel.JobTitleList     = oJobTitleService.GetAllJobTitle(jobTitleSearchRequest).JobTitles;
            viewModel.JobTitleDeptList = viewModel.JobTitleList.Select(x => x.CreateFromJob());
            if (id != null)
            {
                viewModel.Employee = oEmployeeService.FindEmployeeById(id).CreateFrom();
            }
            return(View(viewModel));
        }