private void getType()
        {
            IList <To_Post> com = To_PostManager.getTo_PostAll();

            this.post.DataSource = com;
            this.post.DataBind();
        }
        private void getAddPost()
        {
            IList <To_Post> post = To_PostManager.getTo_PostAll();

            this.rpPost.DataSource = post;
            this.rpPost.DataBind();
        }
        protected void imgbtnsave_Click(object sender, ImageClickEventArgs e)
        {
            if (tbxTypeName.Text.ToString() == "")
            {
                this.lblTypename.Text = "<span style='Color:red'>岗位名称不能为空!<span>";
            }
            else if (Checktypename(tbxTypeName.Text.ToString()) > 0)
            {
                this.lblTypename.Text = "<span style='Color:red'>岗位名称已存在<span>";
            }
            else
            {
                To_Post post = new To_Post();
                post.Postname = this.tbxTypeName.Text.ToString();

                To_PostManager.addTo_Post(post);
                getAddPost();
                this.tbxTypeName.Text = "";
                this.lblTypename.Text = "";
            }
        }
Beispiel #4
0
        //加载默认审核流程图
        private void ShowAuditImg()
        {
            string sort = this.selauditsort.Value;
            string path = "~/UploadFile/AuditRole/defaudit";
            string str  = "";

            this.auditpic.InnerHtml = ""; //审核流程图
            this.hidlist.Value      = ""; //实际审核人员列表
            bool addlist = true;          //添加审核人员

            switch (sort)
            {
            case "单审":
                if (this.lbtake.Items.Count == 1)
                {
                    path += "ds1.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 2)
                {
                    path += "ds2.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 3)
                {
                    path += "ds3.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 4)
                {
                    path += "ds4.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 5)
                {
                    path += "ds5.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else
                {
                    addlist = false;
                }
                break;

            case "选审":
                if (this.lbtake.Items.Count == 2)
                {
                    path += "xs2.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 3)
                {
                    path += "xs3.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 4)
                {
                    path += "xs4.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 5)
                {
                    path += "xs5.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else
                {
                    addlist = false;
                }
                break;

            case "会审":
                if (this.lbtake.Items.Count == 2)
                {
                    path += "hs2.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 3)
                {
                    path += "hs3.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 4)
                {
                    path += "hs4.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else if (this.lbtake.Items.Count == 5)
                {
                    path += "hs5.txt";
                    str   = File.ReadAllText(Server.MapPath(path), Encoding.Default);
                }
                else
                {
                    addlist = false;
                }
                break;

            default:
                break;
            }
            this.auditpic.InnerHtml = str;
            if (addlist)
            {
                if (selhide.Value == "1")
                {
                    for (int i = 0; i < this.lbtake.Items.Count; i++)
                    {
                        if (this.hidlist.Value == "")
                        {
                            int    postid   = LoginInfoManager.getLoginInfoById(Convert.ToInt32(this.lbtake.Items[i].Value)).Postid;
                            string postname = To_PostManager.getTo_PostById(postid).Postname;

                            this.hidtxtlist.Value = postname;

                            this.hidlist.Value += this.lbtake.Items[i].Value;
                        }
                        else
                        {
                            int    postid   = LoginInfoManager.getLoginInfoById(Convert.ToInt32(this.lbtake.Items[i].Value)).Postid;
                            string postname = To_PostManager.getTo_PostById(postid).Postname;

                            this.hidtxtlist.Value += "," + postname;
                            this.hidlist.Value    += "," + this.lbtake.Items[i].Value;
                        }
                    }
                }
                else if (selhide.Value == "2")
                {
                    for (int i = 0; i < this.lbtake.Items.Count; i++)
                    {
                        if (this.hidlist.Value == "")
                        {
                            int    postid   = LoginInfoManager.getLoginInfoById(Convert.ToInt32(this.lbtake.Items[i].Value)).Postid;
                            string postname = To_PostManager.getTo_PostById(postid).Postname;

                            this.hidtxtlist.Value = postname + "<br/>" + "(" + this.lbtake.Items[i].Text + ")";

                            this.hidlist.Value += this.lbtake.Items[i].Value;
                        }
                        else
                        {
                            int    postid   = LoginInfoManager.getLoginInfoById(Convert.ToInt32(this.lbtake.Items[i].Value)).Postid;
                            string postname = To_PostManager.getTo_PostById(postid).Postname;

                            this.hidtxtlist.Value += "," + postname + "<br/>" + "(" + this.lbtake.Items[i].Text + ")";
                            this.hidlist.Value    += "," + this.lbtake.Items[i].Value;
                        }
                    }
                }
                else
                {
                    for (int i = 0; i < this.lbtake.Items.Count; i++)
                    {
                        if (this.hidlist.Value == "")
                        {
                            int    postid   = LoginInfoManager.getLoginInfoById(Convert.ToInt32(this.lbtake.Items[i].Value)).Postid;
                            string postname = To_PostManager.getTo_PostById(postid).Postname;

                            this.hidtxtlist.Value = this.lbtake.Items[i].Text;

                            this.hidlist.Value += this.lbtake.Items[i].Value;
                        }
                        else
                        {
                            int    postid   = LoginInfoManager.getLoginInfoById(Convert.ToInt32(this.lbtake.Items[i].Value)).Postid;
                            string postname = To_PostManager.getTo_PostById(postid).Postname;

                            this.hidtxtlist.Value += "," + this.lbtake.Items[i].Text;
                            this.hidlist.Value    += "," + this.lbtake.Items[i].Value;
                        }
                    }
                }
            }
        }
        public int Checktypename(string postname)
        {
            int count = To_PostManager.getLoginInfoByPostname(postname);

            return(count);
        }