Exemplo n.º 1
0
        /// <summary>
        /// 招聘职位列表
        /// </summary>
        /// <param name="p"></param>
        /// <param name="searchFild"></param>
        /// <returns></returns>
        public ActionResult RecruitJobList(int p = 1, string searchFild = "")
        {
            var model = RecruitJobBz.Query(
                RecruitJobBz.LoadAll(o => o.JobName.Contains(searchFild)).OrderByDescending(o => o.Seq),
                p,
                10);

            ViewBag.searchFild = searchFild;
            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult RecruitJobDel(int id)
        {
            var isSuccess = RecruitJobBz.Delete(o => o.ID == id);

            if (isSuccess)
            {
                TempData["Msg"] = "删除成功!";
            }
            else
            {
                TempData["Msg"] = "删除失败!";
            }
            return(RedirectToAction("RecruitJobList"));
        }
Exemplo n.º 3
0
        public ActionResult Save(RecruitJob entity)
        {
            var ValidRecruitJob = RecruitJobBz.IsExist(o => o.JobName == entity.JobName && o.ID != entity.ID);

            if (ValidRecruitJob)
            {
                ViewBag.Msg = $"招聘的职位已存在{entity.JobName}!";
                return(View("RecruitJobEdit", entity));
            }

            var isSuccess = RecruitJobBz.SaveOrUpdate(entity, entity.ID > 0);

            if (isSuccess)
            {
                ViewBag.Msg = "保存成功!";
            }
            else
            {
                ViewBag.Msg = "保存失败!";
            }
            var model = RecruitJobBz.Get(o => o.JobName == entity.JobName);

            return(View("RecruitJobEdit", model));
        }
Exemplo n.º 4
0
        public ActionResult RecruitJobEdit(int id)
        {
            var model = RecruitJobBz.Get(o => o.ID == id);

            return(View(model));
        }