コード例 #1
0
ファイル: JobController.cs プロジェクト: chankeye/NiHonGo
        public ActionResult GetList(SearchJob filter, int index, int count)
        {
            filter.IsOnlyRecruiting = true;
            var result = JobLogic.GetList(filter, index, count);

            return(Json(result));
        }
コード例 #2
0
        private void AddInsertViewBag()
        {
            ViewBag.SexOptions          = EmployeeModel.SexOptions;
            ViewBag.MarialStatusOptions = EmployeeModel.MarialStatusOptions;
            List <SelectOption> SuperiorNameOptions = _logic.GetList().Select(q => new SelectOption(q.Employee_name)).ToList();

            SuperiorNameOptions.Insert(0, new SelectOption(null, ""));

            ViewBag.SuperiorNameOptions = SuperiorNameOptions;

            ViewBag.DeparmentOptions = _deparmentLogic.GetList().Select(q =>
                                                                        new SelectOption()
            {
                Display = q.DepartmentName.ToString(),
                Value   = q.DepartmentId.ToString(),
            }).ToList();

            ViewBag.GradeLevelOptions = _gradeLevelLogic.GetList().Select(q =>
                                                                          new SelectOption()
            {
                Display = q.GradelevelPayRate.ToString(),
                Value   = q.GradelevelId.ToString(),
            }).ToList();

            ViewBag.JobOptions = _jobLogic.GetList().Select(q => new SelectOption()
            {
                Display = q.JobName.ToString(),
                Value   = q.JobId.ToString(),
            }).ToList();

            ViewBag.WorkingStatusOptions = _workingStatusLogic.GetList().Select(q => new SelectOption()
            {
                Display = q.WorkingstatusName.ToString(),
                Value   = q.WorkingstatusId.ToString(),
            }).ToList();
        }
コード例 #3
0
        /// <summary>
        /// 任务列表
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        public async Task <ActionResult> GetList(Condition data)
        {
            var list = await JobLogic.GetList(data);

            return(Json(new { rows = list, total = list.Count }));
        }