Esempio n. 1
0
        /// <summary>
        /// 您正在做的业务是:人力资源--招聘管理--面试管理--面试筛选
        /// </summary>
        /// <returns></returns>
        public ActionResult interviewsift(string id)
        {
            ViewBag.users = UsersBll.FindAll();
            Entity.engage_resume rs = EngageResumeBll.FindAResume(id);

            ViewBag.resume = rs;

            ViewBag.engageInterviewList = EngageInterviewBll.FindEngageInterviewByResID(id);

            return(View());
        }
Esempio n. 2
0
        /// <summary>
        ///
        /// </summary>
        /// <returns></returns>
        public ActionResult changResume(Entity.engage_resume engageResume)
        {
            if (engageResume.interview_status == 4)
            {
                using (TransactionScope ts = new TransactionScope())
                {
                    int count = 1; int ok = 0;
                    List <Entity.engage_interview> deliv = EngageInterviewBll.FindEngageInterviewByResID(engageResume.res_id.ToString());
                    count += deliv.Count;
                    if (EngageResumeBll.Del(engageResume) > 0)
                    {
                        ok++;
                    }
                    foreach (var item in deliv)
                    {
                        if (EngageInterviewBll.Del(item) > 0)
                        {
                            ok++;
                        }
                    }
                    if (count == ok)
                    {
                        ts.Complete();
                        return(Content("<script>alert('筛选提交成功');location.href='/interview/siftlist'</script>"));
                    }
                    else
                    {
                        return(Content("<script>alert('筛选提交失败');history.back()</script>"));
                    }
                }
            }

            engage_resume en = EngageResumeBll.FindAResume(engageResume.res_id.ToString());

            en.register = engageResume.register;

            en.regist_time       = engageResume.regist_time;
            en.checker           = engageResume.checker;
            en.check_time        = engageResume.check_time;
            en.pass_checkComment = engageResume.pass_checkComment;
            en.interview_status  = engageResume.interview_status;
            if (EngageResumeBll.Change(en) > 0)
            {
                return(Content("<script>alert('筛选提交成功');location.href='/interview/siftlist'</script>"));
            }
            return(Content("<script>alert('筛选提交失败');history.back()</script>"));
        }