/// <summary> /// 提交申请进入简历登记 /// </summary> /// <returns></returns> // GET: EngageResume public ActionResult IndexById(int id) { engage_major_release major = release_bll.GetMajorId(id); ViewBag.classNew = major; return(View("Index")); }
// GET: Engage_resume //主页 public ActionResult Index(engage_major_release me) { ViewBag.guoji = ipcb.SelectWhere(e => e.attribute_kind == "国籍"); ViewBag.minzu = ipcb.SelectWhere(e => e.attribute_kind == "民族"); ViewBag.xinyan = ipcb.SelectWhere(e => e.attribute_kind == "宗教信仰"); ViewBag.mianmao = ipcb.SelectWhere(e => e.attribute_kind == "政治面貌"); ViewBag.xueli = ipcb.SelectWhere(e => e.attribute_kind == "学历"); ViewBag.nianxian = ipcb.SelectWhere(e => e.attribute_kind == "教育年限"); ViewBag.zhuanye = ipcb.SelectWhere(e => e.attribute_kind == "专业"); ViewBag.techang = ipcb.SelectWhere(e => e.attribute_kind == "特长"); ViewBag.aihao = ipcb.SelectWhere(e => e.attribute_kind == "爱好"); ViewBag.user = "******"; if (me.mre_id == 0) { Session["zpid"] = null;//走了两遍 } else { Session["zpid"] = me.mre_id; } ViewBag.mr = me; ViewBag.aa = imkb.Select(); ViewBag.bb = imb.Select(); return(View()); }
/// <summary> /// 添加 /// </summary> /// <param name="resume"></param> /// <returns></returns> public ActionResult Insert(engage_resume resume) { resume.check_status = 0;//添加状态 int i = resume_bll.InsertResume(resume); if (i > 0) { if (ViewData["releaseClass"] != null) { return(RedirectToAction("classUpdate", "Job_posting")); } else { return(View("Index")); } } else { if (ViewData["releaseClass"] != null) { engage_major_release major = ViewData["releaseClass"] as engage_major_release; return(RedirectToAction("IndexById", "ERDome", major.mre_id)); } else { return(View("Index")); } } }
public ActionResult shengqin(int id) { engage_major_release erm = imrb.SelectWhere(e => e.mre_id == id).FirstOrDefault(); return(View(erm)); }
/// <summary> /// 修改页面 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult updateShow(int id) { engage_major_release major = release_bll.GetMajorId(id); users user = Session["userClass"] as users; ViewData["genGai"] = user.u_true_name; return(View(major)); }
/// <summary> /// 创建职位登记 /// </summary> /// <param name="add"></param> /// <returns></returns> public ActionResult Create_Position_Register(engage_major_release add) { if (EngageMajorReleaseBll.Add(add) > 0) { return(Content("ok")); } return(Content("no")); }
public ActionResult position_change_del(short id) { engage_major_release emr = new engage_major_release(); emr.mre_id = id; emrs.Del(emr); return(Json("ok", JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(int id) { engage_major_release erm = imrb.SelectWhere(e => e.mre_id == id).FirstOrDefault(); ViewBag.user = iub.Select(); return(View(erm)); }
public ActionResult position_release_change(short id) { engage_major_release emr = new engage_major_release() { mre_id = id }; ViewData.Model = emrs.SelectOne(emr); return(View()); }
/// <summary> /// 删除 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult deleteShow(int id) { engage_major_release rele = new engage_major_release() { mre_id = Convert.ToInt16(id) }; release_bll.DeleteMajor(rele); return(RedirectToAction("classUpdate")); }
public ActionResult Edit(engage_major_release emr) { if (imrb.Update(emr) > 0) { return(Content("<script>alert('修改成功');location.href='/Major_release/Index2'</script>")); } else { return(Content("<script>alert('修改失败');location.href='/Major_release/Edit/" + emr.mre_id + "'</script>")); } }
//2.提交 public ActionResult Add() { engage_major_release emr = new engage_major_release(); emr.first_kind_id = Request["emajorRelease.firstKindId"];//一级机构编号 List <config_file_first_kind> listfirst_kind_name = cffkBll.TiaojianChaXun(e => e.first_kind_id == emr.first_kind_id); emr.first_kind_name = listfirst_kind_name[0].first_kind_name; //一级机构名称 emr.second_kind_id = Request["emajorRelease.secondKindId"]; //二级机构编号 List <config_file_second_kind> listsecond_kind_name = cfskBll.TiaojianChaXun(e => e.second_kind_id == emr.second_kind_id); emr.second_kind_name = listsecond_kind_name[0].second_kind_name; //二级机构名称 emr.third_kind_id = Request["emajorRelease.thirdKindId"]; //三级机构编号 List <config_file_third_kind> listthird_kind_name = cftkBll.TiaojianChaXun(e => e.third_kind_id == emr.third_kind_id); emr.third_kind_name = listthird_kind_name[0].third_kind_name; //三级机构名称 emr.major_kind_id = Request["emajorRelease.majorKindId"]; //职位分类编号 List <config_major_kind> listmajor_kind_name = cmkBll.TiaojianChaXun(e => e.major_kind_id == emr.major_kind_id); emr.major_kind_name = listmajor_kind_name[0].major_kind_name; //职位分类名称 emr.major_id = Request["emajorRelease.majorId"]; //职位编号 List <config_major> listmajor_name = cmBll.TiaojianChaXun(e => e.major_id == emr.major_id); emr.major_name = listmajor_name[0].major_name; //职位名称 emr.human_amount = short.Parse(Request["emajorRelease.humanAmount"]); //招聘人数 *** emr.engage_type = Request["emajorRelease.engageType"]; //招聘类型 emr.deadline = Convert.ToDateTime(Request["item.str_startTime"]); //截至日期 emr.register = Request["emajorRelease.register"]; //登记人 //emr.changer = Request[""];//变更人 emr.regist_time = Convert.ToDateTime(Request["emajorRelease.registTime"]); //登记时间 //emr.change_time= Convert.ToDateTime(Request[""]);//变更时间 emr.major_describe = Request["emajorRelease.majorDescribe"]; //职位描述 emr.engage_required = Request["emajorRelease.engageRequired"]; //招聘要求 //return RedirectToAction("/position_register/Index/"); if (emrBll.Addengage_major_release(emr) > 0) { return(Content("<script>alert('提交成功!');location.href='/position_register/Index'</script>")); } else { return(Content("<script>alert('提交失败!');location.href='/position_register/Index'</script>")); } }
public ActionResult updateShow(engage_major_release major) { int ok = release_bll.UpdateMajor(major); if (ok > 0) { return(RedirectToAction("classUpdate")); } else { return(RedirectToAction("updateShow", new { id = major.mre_id })); } }
public ActionResult position_change_update(engage_major_release emr) { if (emr.mre_id == 0) { emrs.Add(emr); } else { emrs.Upd(emr); } ViewData.Model = emrs.Select(); return(View()); }
public ActionResult Del(int id) { engage_major_release emr = imrb.SelectWhere(e => e.mre_id == id).FirstOrDefault(); if (imrb.Del(emr) > 0) { return(Content("<script>alert('删除成功');location.href='/Major_release/Index2'</script>")); } else { return(Content("<script>alert('删除失败');location.href='/Major_release/Index2'</script>")); } }
//3.删除 public ActionResult Delete(engage_major_release emr) { emr.mre_id = short.Parse(Request["mre_id"]);//职位发表登记表id int result = emrBll.engage_major_releaseDelete(emr); if (result > 0) { return(Content("<script>alert('删除成功!');location.href='/position_change_update/Index'</script>")); } else { return(Content("<script>alert('删除失败!');location.href='/position_change_update/Index'</script>")); } }
public ActionResult position_release_change(engage_major_release change) { engage_major_release old = EngageMajorReleaseBll.FindAEngageMajorReleaseByMreID(change.mre_id); old.human_amount = change.human_amount; old.engage_type = change.engage_type; old.deadline = change.deadline; old.change_time = change.change_time; old.major_describe = change.major_describe; old.engage_required = change.engage_required; old.changer = change.changer; if (EngageMajorReleaseBll.Change(old) > 0) { return(Content("ok")); } return(Content("no")); }
public ActionResult Update2() { //不需要修改的: 一级机构编号 、一级机构名称 、二级机构编号 、二级机构名称、三级机构编号 、三级机构名称、 // 职位分类编号 、职位分类名称 、职位编号 、职位名称 、登记人 、登记时间 //需要修改: 招聘类型、招聘人数、截止日期、变更人、职位描述、招聘要求 engage_major_release emr = new engage_major_release(); emr.mre_id = short.Parse(Request["mre_idhaha"]);//职位发表登记表id //根据id查询没有的数据 List <engage_major_release> list = emrBll.engage_major_releaseUpdateSelect(e => e.mre_id == emr.mre_id); emr.first_kind_id = list[0].first_kind_id; //一级机构编号 emr.first_kind_name = list[0].first_kind_name; //一级机构名称 emr.second_kind_id = list[0].second_kind_id; //二级机构编号 emr.second_kind_name = list[0].second_kind_name; //二级机构名称 emr.third_kind_id = list[0].third_kind_id; //三级机构编号 emr.third_kind_name = list[0].third_kind_name; //三级机构名称 emr.major_kind_id = list[0].major_kind_id; ///职位分类编号 emr.major_kind_name = list[0].major_kind_name; //职位分类名称 emr.major_id = list[0].major_id; //职位编号 emr.major_name = list[0].major_name; //职位名称 emr.register = list[0].register; //登记人 emr.regist_time = Convert.ToDateTime(list[0].regist_time); //登记时间 //更改数据 emr.engage_type = Request["emajorRelease.engageType"]; //招聘类型 emr.human_amount = short.Parse(Request["emajorRelease.humanAmount"]); //招聘人数 emr.deadline = Convert.ToDateTime(Request["emajorRelease.deadline"]); //截至日期 emr.changer = Request["emajorRelease.changer"]; //变更人 emr.change_time = Convert.ToDateTime(Request["emajorRelease.changeTime"]); //变更时间 emr.major_describe = Request["emajorRelease.majorDescribe"]; //职位描述 emr.engage_required = Request["emajorRelease.engageRequired"]; //招聘要求 int result = emrBll.engage_major_releaseUpdate(emr); if (result > 0) { return(Content("<script>alert('变更成功!');location.href='/position_change_update/Index'</script>")); } else { return(Content("<script>alert('变更失败!');location.href='/position_change_update/Index'</script>")); } }
public ActionResult Carate(engage_major_release en) { config_file_first_kind s = ifkb.selectWhere(e => e.first_kind_id == en.first_kind_id).FirstOrDefault(); config_file_second_kind s1 = iskb.SelectWhere(e => e.second_kind_id == en.second_kind_id).FirstOrDefault(); config_file_third_kind s2 = itkb.SelectWhere(e => e.third_kind_id == en.third_kind_id).FirstOrDefault(); config_major s3 = imb.SelectWhere(e => e.major_id == en.major_id).FirstOrDefault(); config_major_kind s4 = imkb.SelectWhere(e => e.major_kind_id == en.major_kind_id).FirstOrDefault(); //string sa= ; en.first_kind_name = s.first_kind_name; en.second_kind_name = s1.second_kind_name; en.third_kind_name = s2.third_kind_name; en.major_name = s3.major_name; en.major_kind_name = s4.major_kind_name; if (imrb.Add(en) > 0) { return(Content("<script>alert('发布成功');location.href='/Major_release/Index2'</script>")); } else { return(Content("<script>alert('发布失败');location.href='/Major_release/Index'</script>")); } }
public engage_major_release SelectOne(engage_major_release us) { return(ist.SelectBy(e => e.mre_id == us.mre_id)[0]); }
/// <summary> /// 申请职位 /// </summary> /// <returns></returns> public ActionResult PositionOut(int id) { engage_major_release major = release_bll.GetMajorId(id); return(View(major)); }
/// <summary> /// 6.删除 /// </summary> /// <param name="ee"></param> /// <returns></returns> public int engage_major_releaseDelete(engage_major_release ee) { return(emrDao.engage_major_releaseDelete(ee)); }
/// <summary> /// 1.添加 /// </summary> /// <param name="ee"></param> /// <returns></returns> public int Addengage_major_release(engage_major_release ee) { return(emrDao.Addengage_major_release(ee)); }
public int Add(engage_major_release t) { return(dao.Add(t)); }
public ActionResult GetShenhe(engage_resume ersh) { if (ersh.pass_passComment == "通过") { engage_resume er = ierb.SelectWhere(e => e.res_id == ersh.res_id).FirstOrDefault(); er.pass_check_status = 1; er.interview_status = 4; er.pass_checker = "lisi"; er.pass_passComment = ersh.pass_passComment; ierb.Update(er); int id = Convert.ToInt32(Session["zpid"]); if (Session["zpid"] != null) { // int id =Convert.ToInt32(Session["zpid"]); engage_major_release emr = imrb.SelectWhere(e => e.mre_id == id).FirstOrDefault(); emr.human_amount--; imrb.Update(emr); } long i = 1; foreach (byte b in Guid.NewGuid().ToByteArray()) { i *= ((int)b + 1); } ; string s = string.Format(@"{0:x}", i - DateTime.Now.Ticks); string sa = s.Substring(0, 11); human_file hf = new human_file() { human_id = "L" + sa, human_name = er.human_name, human_address = er.human_address, human_postcode = er.human_postcode, human_telephone = er.human_telephone, human_mobilephone = er.human_mobilephone, human_email = er.human_email, human_hobby = er.human_hobby, human_speciality = er.human_specility, human_sex = er.human_sex, human_religion = er.human_religion, human_party = er.human_party, human_nationality = er.human_nationality, human_race = er.human_race, human_birthday = er.human_birthday, human_birthplace = er.human_birthplace, human_age = er.human_age, human_educated_degree = er.human_educated_degree, human_educated_years = er.human_educated_years, human_educated_major = er.human_educated_major, human_id_card = er.human_idcard, remark = er.remark, human_histroy_records = er.human_history_records, check_status = 0 }; if (ihdb.Insert(hf) > 0) { return(Content("<script>alert('成功');location.href='/Engage_resume/index4';</script>")); } else { return(Content("<script>alert('失败');location.href='/Engage_resume/GetShenhe/" + er.res_id + "';</script>")); } } else { //录用不通过则删除该简历的任何信息 engage_interview ei = ieib.SelectWhere(e => e.resume_id == ersh.res_id).FirstOrDefault(); engage_resume er = ierb.SelectWhere(e => e.res_id == ersh.res_id).FirstOrDefault(); ei.interview_status = 0; ei.check_status = null; er.interview_status = 0; ierb.Update(er); ieib.Update(ei); return(Content("<script>alert('成功');location.href='/Engage_resume/index4';</script>")); } }
public int Change(engage_major_release t) { return(dao.Change(t)); }
public int Del(engage_major_release t) { return(dao.Del(t)); }
public int Del(engage_major_release mr) { return(s.Del(mr)); }
public int Update(engage_major_release emr) { return(s.Update(emr)); }
public int Add(engage_major_release ms) { return(s.Insert(ms)); }