Ejemplo n.º 1
0
        private void BindDll()
        {
            if (ddlStartDegree.Items.Count == 0)
            {
                KingTop.Common.ControlUtils.DropDownDataBind(ddlStartDegree, "DegreeFrom");
            }

            if (ddlEndDegree.Items.Count == 0)
            {
                KingTop.Common.ControlUtils.DropDownDataBind(ddlEndDegree, "DegreeFrom");
            }

            KingTop.Modules.BLL.HRJob objjob = new Modules.BLL.HRJob();
            //DataTable dt = objjob.dt(SiteID);
            //for (int i = 0; i < dt.Rows.Count; i++)
            //{
            //    selJob.Items.Add(new ListItem(dt.Rows[i]["Title"].ToString(), dt.Rows[i]["ID"].ToString()));
            //}
        }
Ejemplo n.º 2
0
        void OnCheck(string id, int CheckValue)
        {
            string returnMsg = "1";   // 事务返回信息

            Modules.BLL.HRJob objhr = new Modules.BLL.HRJob();
            returnMsg = objhr.Check(id, CheckValue);

            if (Utils.ParseInt(returnMsg, 0) == 0)                 //操作失败
            {
                WriteLog("审核职位:" + LogTitle + "失败", returnMsg, 3); //写日志
                JavascriptMsg("提示信息", "操作失败:" + returnMsg.Replace("'", "\\'").Replace("\r\n", "<br>") + ",请重试!");
            }
            else //操作成功
            {
                WriteLog("审核职位:" + LogTitle + "成功", "", 2); //写日志
                //JavascriptMsg("提示信息", "操作成功!");
            }
            BindDll();
            PageInit();
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     //第一次进入该页面时,修改职位表的最后浏览简历时间
     if (Request.QueryString["start"] == "1")
     {
         Modules.BLL.HRJob hrbll = new Modules.BLL.HRJob();
         hrbll.EditLastViewResume(Request.QueryString["jobid"]);
         Response.Redirect("hrapplyjoblist.aspx?jobid=" + Request.QueryString["jobid"] + "&bu=" + Request.QueryString ["bu"] + "&tm=" + Request.QueryString["tm"] + "&NodeCode=" + NodeCode);
         return;
     }
     if (Request.QueryString["bu"] == "1")
     {
     }
     resumeDetailPath = "/" + (string.IsNullOrEmpty(SiteDir) ? "" : SiteDir + "/") + "hr/resumedetail.aspx";
     if (!Page.IsPostBack)
     {
         BindDll();
         PageInit();
     }
 }
Ejemplo n.º 4
0
        // 分页控件数据绑定
        private void SplitDataBind()
        {
            Dictionary <string, string> dicWhere  = new Dictionary <string, string>();
            Dictionary <string, string> dicWhere2 = new Dictionary <string, string>();
            Pager p = new Pager();

            string title       = Server.UrlDecode(Request.QueryString["K"]);
            string workType    = Server.UrlDecode(Request.QueryString["T"]);
            string gender      = Server.UrlDecode(Request.QueryString["G"]);
            string startDegree = Server.UrlDecode(Request.QueryString["SD"]);

            string endDegree     = Server.UrlDecode(Request.QueryString["ED"]);
            string startWorkYear = Server.UrlDecode(Request.QueryString["SW"]);
            string endWorkYear   = Server.UrlDecode(Request.QueryString["EW"]);
            string startAge      = Server.UrlDecode(Request.QueryString["SA"]);
            string endAge        = Server.UrlDecode(Request.QueryString["EA"]);
            string isRead        = Request.QueryString["IsR"];
            string jobid         = Request.QueryString["jobid"];
            string resumetype    = Request.QueryString["resumetype"];
            string st            = Request.QueryString["tm"];

            if (!string.IsNullOrEmpty(jobid))
            {
                dicWhere.Add("JobID", jobid);
            }
            if (!string.IsNullOrEmpty(resumetype))
            {
                dicWhere.Add("ResumeType", resumetype);
            }
            if (!string.IsNullOrEmpty(title))
            {
                dicWhere.Add("Title", title + "|" + workType);
                txtTitle.Text = title;
                if (workType == "2")
                {
                    dicWhere2.Add("Title", title);
                }
            }
            KeyWorkType.SelectedIndex = Utils.ParseInt(workType, 1) - 1;

            if (!string.IsNullOrEmpty(gender))
            {
                dicWhere.Add("gender", gender);
                int index = 0;
                if (gender == "男")
                {
                    index = 1;
                }
                else if (gender == "女")
                {
                    index = 2;
                }
                selGender.SelectedIndex = index;
            }

            if (!string.IsNullOrEmpty(endDegree))
            {
                dicWhere.Add("endDegree", endDegree);
                ddlEndDegree.SelectedValue = endDegree;
            }

            if (!string.IsNullOrEmpty(startDegree))
            {
                dicWhere.Add("startDegree", startDegree);
                ddlStartDegree.SelectedValue = startDegree;
            }

            if (!string.IsNullOrEmpty(startWorkYear))
            {
                dicWhere.Add("StartWorkYear", startWorkYear);
                txtStartWorkYear.Text = startWorkYear;
            }

            if (!string.IsNullOrEmpty(endWorkYear))
            {
                dicWhere.Add("endWorkYear", endWorkYear);
                txtEndWorkYear.Text = endWorkYear;
            }

            if (!string.IsNullOrEmpty(startAge))
            {
                dicWhere.Add("startAge", startAge);
                txtStartAge.Text = startAge;
            }

            if (!string.IsNullOrEmpty(endAge))
            {
                dicWhere.Add("endAge", endAge);
                txtEndAge.Text = endAge;
            }
            if (!string.IsNullOrEmpty(isRead))
            {
                dicWhere.Add("IsRead", isRead);
                selIsRead.SelectedIndex = Utils.ParseInt(isRead, 0) + 1;
            }
            if (string.IsNullOrEmpty(st))
            {
                st = "1900-1-1";
            }
            dicWhere.Add("LastViewResume", st);

            dtCount = objhr.GetApplyCount(dicWhere, SiteID);

            dicWhere2.Add("SiteID", SiteID.ToString());
            Modules.BLL.HRJob hrbll = new Modules.BLL.HRJob();
            p.DicWhere    = dicWhere2;
            p.Aspnetpage  = AspNetPager1;
            p.RptControls = rptInfo;
            hrbll.PageData(p);
        }