Пример #1
0
        private void ShowUI()
        {
            //string Pkid = TStar.Web.Globals.Account.Pkid;
            Model.Jcgl.V_jc_xs_hz xs = BLL.Jcgl.Jc_xs.GetEntity <Model.Jcgl.V_jc_xs_hz>(Pkid);
            if (String.IsNullOrEmpty(xs.Pkid))
            {
                PageContext.RegisterStartupScript(Alert.GetShowInParentReference("页面参数不正确 !", "打开失败", MessageBoxIcon.Error) + ActiveWindow.GetHideReference());
                return;
            }

            // 获取个人业绩统计
            //DataTable dt = BLL.Jcgl.Jc_xs.TotalGrxm(xs.Pkid);

            // 个人基本信息
            this.tbxXh.Text             = this.lblXhOld.Text = xs.Xh;
            this.tbxXm.Text             = this.lblXmOld.Text = xs.Xm;
            this.lblFzjd.Text           = xs.Fzzt;
            this.hfdFzztdm.Text         = xs.Fzztdm;
            this.ddlDzbbh.SelectedValue = xs.Dzbbh;
            this.ddlDzb_SelectedIndexChanged(null, null);
            this.ddlZybh.SelectedValue = xs.Zybh;
            this.ddlZymc_SelectedIndexChanged(null, null);
            this.ddlBjbh.SelectedValue = xs.Bjbh;
            this.ddlXbdm.SelectedValue = xs.Xbdm;
            this.tbxSfzh.Text          = xs.Sfzh;
            this.tbxSjhm.Text          = this.lblSjhmOld.Text = xs.Sjhm;
            this.tbxMz.Text            = xs.Mz;
            this.tbxJg.Text            = xs.Jg;
            this.tbxZw.Text            = xs.Zw;
            this.tbxJtdz.Text          = xs.Jtdz;
            if (!string.IsNullOrEmpty(xs.PhotoUrl))
            {
                this.imgPhoto.ImageUrl = xs.PhotoUrl;
            }

            // 发展前信息
            this.tbxSqrdrq.Text            = xs.Sqrdrq;
            this.tbxJjfzrq.Text            = xs.Jjfzrq;
            this.ddlRdlxrbh1.SelectedValue = xs.Rdlxrbh1;
            this.tbxDxjyrq.Text            = xs.Dxjyrq;
            this.ddlDxkhztdm.SelectedValue = xs.Dxkhztdm;
            //this.tbxLxr2.Text = xs.Rdlxrxm2;
            this.tbxXxcjpm.Text = xs.Xxcjpm;
            this.tbxZhkppm.Text = xs.Zhkppm;
            this.tbxBjgms.Text  = xs.Bjgms;

            // 发展中信息
            string where = string.Format("Xsbh='{0}'", xs.Pkid);
            DataTable dtFzz = BLL.Jcgl.Jc_xs.GetList <Model.Lcgl.V_lc_nfzmd>(where, "Fzdxrq DESC");

            if (dtFzz.Rows.Count > 0)
            {
                this.gplYsdb.Hidden = false;
                Model.Lcgl.V_lc_nfzmd ys = TU.Common.ConvertHelper.ConvertToEntity <Model.Lcgl.V_lc_nfzmd>(dtFzz.Rows[0]);
                this.lblFzdxrq.Text = ys.Fzdxrq;
                this.lblZsjg.Text   = ys.Zsjg;
                this.lblDbjg.Text   = ys.Dbjg;
                if (ys.Dbjgdm == "0")
                {
                    this.lblDbjg.CssClass = "spanRed";
                }
                this.lblDbrq.Text   = ys.Dbrq;
                this.lblDbdd.Text   = ys.Dbdd;
                this.lblDbzcy.Text  = ys.Dbzcy;
                this.lblDbpjyj.Text = ys.Dbpjyj;
                if (ys.Zsjgdm == "0")
                {
                    this.lblZsjg.CssClass = "spanRed";
                    this.pnlBz.Hidden     = false;
                    this.lblBz.Text       = ys.Zswtgyy;
                }
            }

            // 发展后信息
            TStar.Web.Globals.SystemSetting.Fzzt fzztdm = TU.Common.ConvertHelper.EnumParse <TStar.Web.Globals.SystemSetting.Fzzt>(xs.Fzztdm);
            switch (fzztdm)
            {
            case TStar.Web.Globals.SystemSetting.Fzzt.Ybdy:
                //if (!string.IsNullOrEmpty(xs.Zzrq)) this.tbxZzrq.Label = "延期转正日期";
                this.tbxZzrq.EmptyText = "延期转正才需填写";
                break;

            case TStar.Web.Globals.SystemSetting.Fzzt.Zsdy:
                this.tbxZzrq.Label = "转 正 日 期";
                break;

            default:
                return;
            }
            this.gplFzh.Hidden = false;
            this.tbxRdrq.Text  = xs.Rdrq;
            this.tbxZysbh.Text = xs.Zysbh;
            this.tbxZzrq.Text  = xs.Zzrq;
        }
Пример #2
0
        private void ShowUI()
        {
            string Pkid = TStar.Web.Globals.Account.Pkid;

            Model.Jcgl.V_jc_xs_hz xs = BLL.Jcgl.Jc_xs.GetEntity <Model.Jcgl.V_jc_xs_hz>(Pkid);
            if (String.IsNullOrEmpty(xs.Pkid))
            {
                PageContext.RegisterStartupScript(Alert.GetShowInParentReference("页面参数不正确 !", "打开失败", MessageBoxIcon.Error) + ActiveWindow.GetHideReference());
                return;
            }

            // 获取个人业绩统计
            //DataTable dt = BLL.Jcgl.Jc_xs.TotalGrxm(xs.Pkid);

            // 个人基本信息
            this.lblXh.Text     = xs.Xh;
            this.lblXm.Text     = xs.Xm;
            this.lblFzjd.Text   = xs.Fzzt;
            this.hfdFzztdm.Text = xs.Fzztdm;
            this.lblDzb.Text    = xs.Dzbmc;
            this.lblZymc.Text   = xs.Zymc;
            this.lblBjmc.Text   = xs.Bjmc;
            this.lblXb.Text     = xs.Xb;
            this.lblSfzh.Text   = xs.Sfzh;
            this.lblSjhm.Text   = xs.Sjhm;
            this.lblMz.Text     = xs.Mz;
            this.lblJg.Text     = xs.Jg;
            this.lblZw.Text     = xs.Zw;
            this.lblJtdz.Text   = xs.Jtdz;
            if (!string.IsNullOrEmpty(xs.PhotoUrl))
            {
                this.imgPhoto.ImageUrl = xs.PhotoUrl;
            }

            // 培养材料数
            this.lblSxhb.Text = xs.Sxhb.ToString();
            this.lblZyfw.Text = xs.Zyfw.ToString();
            this.lblSlx.Text  = xs.Slx.ToString();
            this.lblJshj.Text = xs.Jshj.ToString();
            this.lblQtxm.Text = xs.Qtxm.ToString();

            // 发展前信息
            this.lblSqrdrq.Text = xs.Sqrdrq;
            this.lblJjfzrq.Text = xs.Jjfzrq;
            this.lblLxr1.Text   = xs.Rdlxrxm1;
            this.lblDxjyrq.Text = xs.Dxjyrq;
            this.lblDxkhzt.Text = xs.Dxkhzt;
            this.lblLxr2.Text   = xs.Rdlxrxm2;
            this.lblXxcjpm.Text = xs.Xxcjpm;
            this.lblZhkppm.Text = xs.Zhkppm;
            this.lblBjgms.Text  = xs.Bjgms;

            //this.lblSxhb0.Text = dt.Rows[0]["Sxhb"].ToString();
            //this.lblZyfw0.Text = dt.Rows[0]["Zyfw"].ToString();
            //this.lblJshj0.Text = dt.Rows[0]["Jshj"].ToString();
            //if (this.lblSxhb0.Text != "0") this.lblSxhb0.OnClientClick = wndView.GetShowReference(string.Format("../Xmgl/Sxhblbgr.aspx?fzrbh={0}&fzzt={1}", xs.Pkid, (int)TStar.Web.Globals.SystemSetting.Fzzt.Fzdx), "弹出窗-" + xs.Xm + "-思想汇报列表【发展前】");
            //if (this.lblZyfw0.Text != "0") this.lblZyfw0.OnClientClick = wndView.GetShowReference(string.Format("../Xmgl/Zyfwlbgr.aspx?fzrbh={0}&fzzt={1}", xs.Pkid, (int)TStar.Web.Globals.SystemSetting.Fzzt.Fzdx), "弹出窗-" + xs.Xm + "-志愿服务列表【发展前】");
            //if (this.lblJshj0.Text != "0/0/0/0") this.lblJshj0.OnClientClick = wndView.GetShowReference(string.Format("../Xmgl/Jshjlbgr.aspx?fzrbh={0}&fzzt={1}", xs.Pkid, (int)TStar.Web.Globals.SystemSetting.Fzzt.Fzdx), "弹出窗-" + xs.Xm + "-竞赛获奖列表【发展前】");
            //this.lblQtxm0.Text = dt.Rows[0]["Qtxm"].ToString();

            // 发展中信息
            string where = string.Format("Xsbh='{0}'", xs.Pkid);
            DataTable dtFzz = BLL.Jcgl.Jc_xs.GetList <Model.Lcgl.V_lc_nfzmd>(where, "Fzdxrq DESC");

            if (dtFzz.Rows.Count > 0)
            {
                this.gplYsdb.Hidden = false;
                Model.Lcgl.V_lc_nfzmd ys = TU.Common.ConvertHelper.ConvertToEntity <Model.Lcgl.V_lc_nfzmd>(dtFzz.Rows[0]);
                this.lblFzdxrq.Text = ys.Fzdxrq;
                this.lblZsjg.Text   = ys.Zsjg;
                this.lblDbjg.Text   = ys.Dbjg;
                if (ys.Dbjgdm == "0")
                {
                    this.lblDbjg.CssClass = "spanRed";
                }
                this.lblDbrq.Text   = ys.Dbrq;
                this.lblDbdd.Text   = ys.Dbdd;
                this.lblDbzcy.Text  = ys.Dbzcy;
                this.lblDbpjyj.Text = ys.Dbpjyj;
                if (ys.Zsjgdm == "0")
                {
                    this.lblZsjg.CssClass = "spanRed";
                    this.pnlBz.Hidden     = false;
                    this.lblBz.Text       = ys.Zswtgyy;
                }
            }

            // 发展后信息
            TStar.Web.Globals.SystemSetting.Fzzt fzztdm = TU.Common.ConvertHelper.EnumParse <TStar.Web.Globals.SystemSetting.Fzzt>(xs.Fzztdm);
            switch (fzztdm)
            {
            case TStar.Web.Globals.SystemSetting.Fzzt.Ybdy:
                bool isYq = !string.IsNullOrEmpty(xs.Zzrq);
                if (isYq)
                {
                    this.lblZzrq.CssClass = "spanRed";
                }
                this.pnlFzh.Hidden = false;
                this.lblZzrq.Text  = isYq ? (xs.Zzrq + "【延期】") : DateTime.Parse(xs.Rdrq).AddYears(1).ToString("yyyy.MM.dd");
                //this.pnlTjYb.Hidden = false;
                //this.pnlTjZs.Hidden = true;
                //this.lblSxhb1.Text = dt.Rows[1]["Sxhb"].ToString();
                //this.lblZyfw1.Text = dt.Rows[1]["Zyfw"].ToString();
                //this.lblSlx1.Text = dt.Rows[1]["Slx"].ToString();
                //this.lblQtxm0.Text = dt.Rows[0]["Qtxm"].ToString();
                break;

            case TStar.Web.Globals.SystemSetting.Fzzt.Zsdy:
                this.pnlFzh.Hidden = false;
                this.lblZzrq.Text  = xs.Zzrq;
                this.lblZzrq.Label = "转正日期";
                //this.pnlTjYb.Hidden = true;
                //this.pnlTjZs.Hidden = false;
                //this.lblSxhb2.Text = dt.Rows[2]["Sxhb"].ToString();
                //this.lblZyfw2.Text = dt.Rows[2]["Zyfw"].ToString();
                //this.lblSlx2.Text = dt.Rows[2]["Slx"].ToString();
                break;

            default:
                return;
            }
            this.lblRdrq.Text  = xs.Rdrq;
            this.lblZysbh.Text = xs.Zysbh;
        }