Пример #1
0
        private void Bind()
        {
            //int recordId = Ctrl_Ass_Remployee.SelectRecordIdByEmployeeId(recordId);
            if (recordId != 0)
            {
                Med_Step med_Step = Ctrl_Ass_Remployee.SelectStepModeById(recordId);
                string info = "   /批复时间为";
                employee = Ctrl_Ass_Remployee.GetRemployeeDataByIdCard(idCard);
                lbName.Text = employee.Name;
                lbIdCard.Text = employee.IdCard;
                lbResult.Text = (med_Step.Result == 1 ? "已通过审批" + (info + med_Step.BossDate) : (med_Step.Result == 0 ? "未通过审批,你可以修改你的信息重新提交" : "还没有完成审批"));
                result = med_Step.Result; //保存审批通过与否的结果
                if (med_Step.Result != 1)
                {
                    this.btnSubmit.Enabled = false;
                }

                //如果想要等级已经批复完成的话,则加入其的批复时间,显示
                lbBossReason.Text = med_Step.BossReason + (med_Step.BossDate != null ? (info + med_Step.BossDate) : " ");

                stepId = med_Step.StepId;
                if (med_Step.Result == 0)
                {
                    //btn_Modify.Enabled = true;
                    //btn_Modify.OnClientClick = "window.open(" + "'ZaiJiuYe/Last_ZaiJiuYe.aspx?action=modify&id=" + employee.Id + ", 'newwindow', 'width=1000,height=900,scrollbars=yes,toolbar=no, menubar=no, location=no, status=no,resizable=yes');document.all.WebBrowser.ExecWB(45, 1);";
                }
            }
        }
Пример #2
0
        /// <summary>
        /// 数据初始化绑定
        /// </summary>
        private void Bind()
        {
            #region 获取基本数据

            employee = Ctrl_Ass_Remployee.GetRemployeeByEmployeeId(Id);

            #endregion

            #region 初始化申请人基本信息
            lbApproverName.Text = employee.Name;
            txtAddress.Text = employee.Address;
            txtTel1.Text = employee.Tel;
            txtTel2.Text = employee.Tel1;
            this.txtIdCard.Text = employee.IdCard;
            this.imgPhoto.ImageUrl = employee.ImgPath;
            this.imgIdCard.ImageUrl = employee.ImgIdCard;
            this.txtDoc.Value = employee.Descibe;
            #endregion

            #region 初始化区域信息
            drpStreet.DataSource = Ctrl_Area.GetStreetList();
            drpStreet.DataTextField = "Name";
            drpStreet.DataValueField = "Id";
            drpStreet.DataBind();
            drpStreet.SelectedValue = employee.StreetId.ToString();

            drpCommunity.DataSource = Ctrl_Area.GetCommunityListByStreetId(int.Parse(drpStreet.SelectedValue)); ;
            drpCommunity.DataTextField = "Name";
            drpCommunity.DataValueField = "Id";
            drpCommunity.DataBind();
            drpCommunity.SelectedValue = employee.CommunityId.ToString();
            #endregion
        }
Пример #3
0
        private void BindInfo(string tableName, string idCard)
        {
            #region 绑定前台空间
            employee = Ctrl_Ass_Remployee.SelectInfoByTableNameAndIdCard(tableName, idCard);
            this.lbApproverName.Text = employee.Name;
            this.txtHome.Text = employee.Home;
            this.txtAddress.Text = employee.Address;
            this.txtTel1.Text = employee.Tel;
            this.txtHouse.Text = employee.House;
            this.txtSquare.Text = (employee.Square == " " || employee.Square == null) ? "此项没有填写" : employee.Square.ToString();
            #endregion

            #region 初始化区域信息
            drpStreet.DataSource = Ctrl_Area.GetStreetList();
            drpStreet.DataTextField = "Name";
            drpStreet.DataValueField = "Id";
            drpStreet.DataBind();
            drpStreet.SelectedValue = employee.StreetId.ToString();

            drpCommunity.DataSource = Ctrl_Area.GetCommunityListByStreetId(int.Parse(drpStreet.SelectedValue)); ;
            drpCommunity.DataTextField = "Name";
            drpCommunity.DataValueField = "Id";
            drpCommunity.DataBind();
            drpCommunity.SelectedValue = employee.CommunityId.ToString();
            #endregion

            #region 绑定职位列表
            //DrpJob.DataSource = Ctrl_Ass_Remployee.GetJobList();
            //DrpJob.DataTextField = "Name";
            //DrpJob.DataValueField = "Id";
            //DrpJob.DataBind();
            //DrpJob.Items.Insert(0, new ListItem("---请选择---", "0"));
            #endregion
        }
Пример #4
0
        /// <summary>
        /// 数据初始化绑定
        /// </summary>
        private void Bind()
        {
            #region 获取基本数据
            //AppRecord.StepId = int.Parse(Ctrl_Approve.GetRecordById(RecordId.ToString()).Tables[0].Rows[0]["StepId"].ToString());
            int employeeId = Ctrl_Approve.GetEmployeeIdByRecordId(RecordId);

            employee = Ctrl_Ass_Remployee.GetRemployeeByEmployeeId(employeeId);

            #endregion

            #region 初始化申请人基本信息
            EmployeeId = employee.Id;
            lbApproverName.Text = employee.Name;
            txtAddress.Text = employee.Address;
            txtTel1.Text = employee.Tel;
            txtTel2.Text = employee.Tel1;
            this.txtIdCard.Text = employee.IdCard;
            IdCard = employee.IdCard;
            this.imgPhoto.ImageUrl = employee.ImgPath;
            this.imgIdCard.ImageUrl = employee.ImgIdCard;
            this.txtDoc.Value = employee.Descibe;
            #endregion

            #region 初始化区域信息
            drpStreet.DataSource = Ctrl_Area.GetStreetList();
            drpStreet.DataTextField = "Name";
            drpStreet.DataValueField = "Id";
            drpStreet.DataBind();
            drpStreet.SelectedValue = employee.StreetId.ToString();

            drpCommunity.DataSource = Ctrl_Area.GetCommunityListByStreetId(int.Parse(drpStreet.SelectedValue)); ;
            drpCommunity.DataTextField = "Name";
            drpCommunity.DataValueField = "Id";
            drpCommunity.DataBind();
            drpCommunity.SelectedValue = employee.CommunityId.ToString();
            #endregion

            #region 初始化申请步骤及申请意见
            AppStep = Ctrl_Approve.GetAppStepById(RecordId);

            #endregion
        }