示例#1
0
        /// <summary>
        /// 页面初始化
        /// </summary>
        /// <param name="id">操作ID</param>
        protected void PageInit(string dotype, string id)
        {
            this.UploadControl1.CompanyID = this.SiteUserInfo.CompanyId;
            this.UploadControl2.CompanyID = this.SiteUserInfo.CompanyId;
            if (String.Equals(dotype, "update", StringComparison.InvariantCultureIgnoreCase) && !string.IsNullOrEmpty(id))
            {
                EyouSoft.BLL.SourceStructure.BSource         bll   = new EyouSoft.BLL.SourceStructure.BSource();
                EyouSoft.Model.SourceStructure.MSourceTicket model = bll.GetTicketModel(id);
                if (model != null)
                {
                    if (model.SourceModel != null)
                    {
                        Countryindex                    = model.SourceModel.CountryId;
                        Provinceindex                   = model.SourceModel.ProvinceId;
                        Cityindex                       = model.SourceModel.CityId;
                        Areaindex                       = model.SourceModel.CountyId;
                        this.hidSourceID.Value          = id;
                        this.txtaddress.Text            = model.SourceModel.Address;
                        this.txtRemarks.Text            = model.SourceModel.Remark;
                        this.txtUnitName.Text           = model.SourceModel.Name;
                        this.txtPolicy.Text             = model.SourceModel.UnitPolicy;
                        this.txtContractDate.Text       = UtilsCommons.SetDateTimeFormart(model.SourceModel.ContractPeriodEnd);
                        this.txtContractDate_Start.Text = UtilsCommons.SetDateTimeFormart(model.SourceModel.ContractPeriodStart);
                        if (model.SourceModel.IsSignContract)
                        {
                            this.Radio_hd_no.Checked    = false;
                            this.Radio_hd_yes.Checked   = true;
                            this.txtContractNum.Visible = true;
                            this.txtContractNum.Text    = model.SourceModel.ContractCode;
                        }
                        this.txtLastDate.Text  = UtilsCommons.GetDateString(model.SourceModel.LastModifyTime, ProviderToDate);
                        this.txtLastHuman.Text = model.SourceModel.LastModifierId;
                    }

                    if (model.SourceModel.IsCommission)
                    {
                        this.radyes.Checked = true;
                        radno.Checked       = false;
                    }
                    if (model.SourceModel.IsPermission)
                    {
                        this.RadSign_yes.Checked = true;
                        this.RadSign_no.Checked  = false;
                    }
                    if (model.SourceModel.IsRecommend)
                    {
                        this.RadRecommend_yes.Checked = true;
                        this.RadRecommend_no.Checked  = false;
                    }
                    if (model.SourceModel.ContractAttach != null)
                    {
                        StringBuilder strFile = new StringBuilder();
                        if (model.SourceModel.ContractAttach.FilePath != "")
                        {
                            strFile.AppendFormat("<span class='upload_filename'><a href='/CommonPage/FileDownLoad.aspx?doType=downLoad&filePath={0}&name={1}' target='_blank'>{1}</a><a href=\"javascript:void(0)\" onclick=\"TicketPage.DelFile(this)\" title='删除附件'><img style='vertical-align:middle' src='/images/cha.gif'></a><input type=\"hidden\" name=\"hideFileInfo\" value='{1}|{0}'/></span>", model.SourceModel.ContractAttach.FilePath, model.SourceModel.ContractAttach.Name);
                        }
                        this.lbhd.Text = strFile.ToString();
                    }
                    if (model.SourceModel.AgreementFile != "")
                    {
                        StringBuilder agreement = new StringBuilder();
                        agreement.AppendFormat("<span class='upload_filename'><a href='/CommonPage/FileDownLoad.aspx?doType=downLoad&filePath={0}&name={1}' target='_blank'>{1}</a><a href=\"javascript:void(0)\" onclick=\"TicketPage.DelFile(this)\" title='删除附件'><img style='vertical-align:middle' src='/images/cha.gif'></a><input type=\"hidden\" name=\"hideagreement\" value='{1}|{0}'/></span>", model.SourceModel.AgreementFile, getfilename(model.SourceModel.AgreementFile));
                        this.lbFiles.Text = agreement.ToString();
                    }

                    if (model.LinkManList.Count > 0)
                    {
                        this.Contact1.SetTravelList = model.LinkManList;
                    }
                }
                else
                {
                    Utils.ResponseGoBack();
                }
            }
            this.txtLastDate.Enabled  = false;
            this.txtLastHuman.Enabled = false;
        }