/// <summary> /// 确认修改信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void BtnOk_Click(object sender, EventArgs e) { //判断电话与手机号 if (txtTel.Value.Trim() == "" && txtMobile.Value.Trim() == "") { //Tz888.Common.MessageBox.Show(this.Page, "固定电话或手机至少填写一项,请检查!"); Page.ClientScript.RegisterStartupScript(this.GetType(), "myKey", "alert('固定电话或手机至少填写一项,请检查!');", false); return; } Tz888.Model.Info.ProjectSetModel model = new Tz888.Model.Info.ProjectSetModel(); Tz888.BLL.Info.ProjectInfoBLL projectObj = new Tz888.BLL.Info.ProjectInfoBLL(); Tz888.Model.Info.MainInfoModel mainInfoModel = new Tz888.Model.Info.MainInfoModel(); //创建主体信息实体 Tz888.Model.Info.ProjectInfoModel projectInfoModel = new Tz888.Model.Info.ProjectInfoModel(); //创建融资信息实体 Tz888.Model.Info.ShortInfoModel sortInfoModel = new Tz888.Model.Info.ShortInfoModel(); //创建短信息实体 List <Tz888.Model.Info.InfoResourceModel> infoResourceModels = new List <Tz888.Model.Info.InfoResourceModel>(); //上传文件 List <Tz888.Model.Common.IndustryModel> industryModels = new List <Tz888.Model.Common.IndustryModel>(); //融资行业实体列表 model.ProjectInfoModel.CountryCode = this.ZoneSelectControl1.CountryID; model.ProjectInfoModel.ProvinceID = this.ZoneSelectControl1.ProvinceID; model.ProjectInfoModel.CityID = this.ZoneSelectControl1.CityID; model.ProjectInfoModel.CountyID = this.ZoneSelectControl1.CountyID; model.ProjectInfoModel.ProjectName = this.txtProjectName.Value.Trim(); model.ProjectInfoModel.RecTime = DateTime.Now; model.ProjectInfoModel.CapitalCurrency = "CNY"; model.ProjectInfoModel.ProjectCurrency = "CNY"; model.ProjectInfoModel.CooperationDemandType = "10"; //新属性 //model.ProjectInfoModel.financingID = rbtnObj.SelectedValue; model.ProjectInfoModel.SellStockShare = Convert.ToInt32(txtSellStockShare.Text); string returnmodelid = "4";//退出方式 for (int i = 0; i < chkReturn.Items.Count; i++) { if (chkReturn.Items[i].Selected) { returnmodelid += chkReturn.Items[i].Value + ","; } } model.ProjectInfoModel.ReturnModeID = returnmodelid; model.ProjectInfoModel.ProjectAbout = txtProjectAbout.Value.Trim(); model.ProjectInfoModel.marketAbout = txtMarketAbout.Value.Trim(); model.ProjectInfoModel.competitioAbout = txtCompetitioAbout.Value.Trim(); model.ProjectInfoModel.BussinessModeAbout = txtBussinessModeAbout.Value.Trim(); model.ProjectInfoModel.ManageTeamAbout = txtManageTeamAbout.Value.Trim(); //借款单位年营业收入 //model.ProjectInfoModel.nDwlyysy = decimal.Parse(tbDwlyysy.Value); model.ProjectInfoModel.nDwlyysy = decimal.Parse(tbDwlyysy.Value); ////借款单位年净利润 //model.ProjectInfoModel.nDwljly = decimal.Parse(tbDwljly.Value); model.ProjectInfoModel.nDwljly = decimal.Parse(tbDwljly.Value); ////借款单位总资产 model.ProjectInfoModel.nDwzzc = decimal.Parse(tbDwzzc.Value); //model.ProjectInfoModel.CompanyTotalCapital = decimal.Parse(tbDwzzc.Value); ////借款单位总负债 //model.ProjectInfoModel.CompanyTotalDebet = decimal.Parse(tbDwzfz.Value); model.ProjectInfoModel.nDwzfz = decimal.Parse(tbDwzfz.Value); if (!string.IsNullOrEmpty(this.txtCapitalTotal.Text.Trim())) { model.ProjectInfoModel.CapitalTotal = Convert.ToDecimal(this.txtCapitalTotal.Text.Trim()); } model.ProjectInfoModel.CapitalID = this.rbtnCapital.SelectedValue; model.ProjectInfoModel.ComAbout = Tz888.Common.Utility.PageValidate.TxtToHtml(this.txtXmqxms.Value.Trim()); model.ProjectInfoModel.IndustryBID = this.SelectIndustryControl1.IndustryString; model.ProjectInfoModel.financingID = Tz888.Common.Text.GetCheckBoxList(cblTnObj); model.ProjectInfoModel.ProjectNameBrief = ViewState["ProjectNameBrief"].ToString(); model.MainInfoModel.InfoID = Convert.ToInt64(this.ViewState["InfoID"]); if (!string.IsNullOrEmpty(this.txtProjectName.Value.Trim())) { model.MainInfoModel.Title = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value.Trim()); } model.MainInfoModel.publishT = Convert.ToDateTime(this.ViewState["PublishT"]); model.MainInfoModel.LoginName = Page.User.Identity.Name; //model.MainInfoModel.KeyWord = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(keyword); model.MainInfoModel.Descript = ""; model.MainInfoModel.DisplayTitle = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value.Trim()); model.MainInfoModel.FrontDisplayTime = System.DateTime.Now; model.MainInfoModel.ValidateStartTime = System.DateTime.Now; //model.MainInfoModel.ValidateTerm = Convert.ToInt32(this.rbtnValiDate.SelectedValue.Trim()); model.MainInfoModel.TemplateID = "001"; model.MainInfoModel.HtmlFile = ViewState["HtmlFile"].ToString(); model.ShortInfoModel.ShortInfoControlID = Convert.ToString(ViewState["ShortInfoControlID"]); model.ShortInfoModel.ShortTitle = ViewState["ShortTitle"].ToString(); model.ShortInfoModel.ShortContent = ViewState["ShortContent"].ToString(); model.ShortInfoModel.Remark = ""; //联系信息 model.InfoContactModel.OrganizationName = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtCompanyName.Value.Trim()); model.InfoContactModel.Name = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtLinkMan.Value.Trim()); model.InfoContactModel.Career = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtCareer.Value.Trim()); model.InfoContactModel.TelStateCode = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtTelStateCode.Value.Trim()); model.InfoContactModel.TelNum = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtTel.Value.Trim()); model.InfoContactModel.Mobile = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtMobile.Value.Trim()); model.InfoContactModel.Email = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtEmail.Value.Trim()); model.InfoContactModel.Address = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtAddress.Value.Trim()); model.InfoContactModel.WebSite = txtWebSite.Value.Trim(); //-----------------201006资源超市第二次改版,----------------------// //项目立项情况 model.ProjectInfoModel.sXmlxqk = Tz888.Common.Text.GetCheckBoxList(cblXmlxqk); //企业发展阶段 model.ProjectInfoModel.sQyfzjd = rblQyfzjd.SelectedValue.Trim(); //要求资金到位情况 model.ProjectInfoModel.iYqzjdwqk = Tz888.Common.Text.FormatData(rblYqzjdwqk.SelectedValue.Trim()); //-------------------------------------------------------------- //*市场占有率(份额) model.ProjectInfoModel.iSczylfy = Tz888.Common.Text.FormatData(tbSczylfy.Value.Trim()); //*行业市场增长率 model.ProjectInfoModel.iHysczzl = Tz888.Common.Text.FormatData(tbYysczzl.Value.Trim()); //*资产负债率 model.ProjectInfoModel.iZcfzl = Tz888.Common.Text.FormatData(tbZcfzl.Value.Trim()); //-------------------------------------------------------------- //投资回报期 model.ProjectInfoModel.iXmtzfbzq = Tz888.Common.Text.FormatData(rblXmtzfbzq.SelectedValue.Trim()); //项目有效期限 model.MainInfoModel.ValidateTerm = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim()); //项目摘要 model.ProjectInfoModel.ComBrief = txtProIntro.Value.Trim(); //项目关键字 textbox string strXmgjz = ""; if (Xmgjz1.Value.Trim() != "") { strXmgjz = Xmgjz1.Value.Trim() + ","; } if (Xmgjz2.Value.Trim() != "") { strXmgjz += Xmgjz2.Value.Trim() + ","; } if (Xmgjz3.Value.Trim() != "") { strXmgjz += Xmgjz3.Value.Trim(); } model.ProjectInfoModel.sXmgjz = strXmgjz; //产品概述 model.ProjectInfoModel.ProjectAbout = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtProjectAbout.Value.Trim()); //市场前景 model.ProjectInfoModel.marketAbout = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtMarketAbout.Value.Trim()); //竞争分析 model.ProjectInfoModel.competitioAbout = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtCompetitioAbout.Value.Trim()); //商业模式 model.ProjectInfoModel.BussinessModeAbout = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtBussinessModeAbout.Value.Trim()); //管理团队 model.ProjectInfoModel.ManageTeamAbout = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtManageTeamAbout.Value.Trim()); //信息完整度 model.ProjectInfoModel.InformationIntegrity = GetInformationIntegrity(); //-----------------END-------------------------------------------- Tz888.BLL.Info.ProjectInfoBLL bll = new Tz888.BLL.Info.ProjectInfoBLL(); //上传文件 infoResourceModels = FilesUploadControl1.InfoList; if (bll.ProjectInfoGQ_Update(model, infoResourceModels)) { bool isTof = Page.User.IsInRole("GT1002"); if (isTof) { if (string.IsNullOrEmpty(model.MainInfoModel.HtmlFile.Trim())) { model.MainInfoModel.HtmlFile = Tz888.BLL.Info.Common.createStaticPageFileName("Project", model.MainInfoModel.InfoCode, model.MainInfoModel.InfoID); } Tz888.BLL.Info.MainInfoBLL mainBll = new Tz888.BLL.Info.MainInfoBLL(); mainBll.HasHtmlFile(model.MainInfoModel.InfoID, model.MainInfoModel.HtmlFile); string actionMsg = ""; Tz888.BLL.PageStatic.ProjectPageStatic staticobj = new Tz888.BLL.PageStatic.ProjectPageStatic(); staticobj.CreateStaticPageProject(model.MainInfoModel.InfoID.ToString(), ref actionMsg); } Tz888.Common.MessageBox.ShowAndHref("修改信息成功!", Request.Url.ToString()); } else { Tz888.Common.MessageBox.ShowAndHref("修改信息失败!", Request.Url.ToString()); } }
//确认修改 protected void btnOK_Click(object sender, EventArgs e) { Tz888.Model.Info.ProjectSetModel model = new Tz888.Model.Info.ProjectSetModel(); model.ProjectInfoModel.CountryCode = this.ZoneSelectControl1.CountryID; model.ProjectInfoModel.ProvinceID = this.ZoneSelectControl1.ProvinceID; model.ProjectInfoModel.CityID = this.ZoneSelectControl1.CityID; model.ProjectInfoModel.CountyID = this.ZoneSelectControl1.CountyID; model.ProjectInfoModel.ProjectName = this.txtProjectName.Value.Trim(); model.ProjectInfoModel.RecTime = DateTime.Now; model.ProjectInfoModel.CapitalCurrency = "CNY"; model.ProjectInfoModel.ProjectCurrency = "CNY"; model.ProjectInfoModel.CooperationDemandType = "10"; //新属性 //model.ProjectInfoModel.financingID = rbtnObj.SelectedValue; //model.ProjectInfoModel.SellStockShare = Convert.ToInt32(txtSellStockShare.Text); //string returnmodelid = "4";//退出方式 //for (int i = 0; i < chkReturn.Items.Count; i++) //{ // if (chkReturn.Items[i].Selected) // { // returnmodelid += chkReturn.Items[i].Value + ","; // } //} //model.ProjectInfoModel.ReturnModeID = returnmodelid; //model.ProjectInfoModel.ProjectAbout = txtProjectAbout.Value.Trim(); //model.ProjectInfoModel.marketAbout = txtMarketAbout.Value.Trim(); //model.ProjectInfoModel.competitioAbout = txtCompetitioAbout.Value.Trim(); //model.ProjectInfoModel.BussinessModeAbout = txtBussinessModeAbout.Value.Trim(); //model.ProjectInfoModel.ManageTeamAbout = txtManageTeamAbout.Value.Trim(); if (!string.IsNullOrEmpty(this.txtCapitalTotal.Text.Trim())) { model.ProjectInfoModel.CapitalTotal = Convert.ToDecimal(this.txtCapitalTotal.Text.Trim()); } //model.ProjectInfoModel.CapitalID = this.rbtnCapital.SelectedValue; //model.ProjectInfoModel.ComAbout = Tz888.Common.Utility.PageValidate.TxtToHtml(Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProIntro.Value.Trim())); model.ProjectInfoModel.IndustryBID = this.SelectIndustryControl1.IndustryString; model.ProjectInfoModel.ProjectNameBrief = ViewState["ProjectNameBrief"].ToString(); model.MainInfoModel.InfoID = Convert.ToInt64(this.ViewState["InfoID"]); if (!string.IsNullOrEmpty(this.txtProjectName.Value.Trim())) { model.MainInfoModel.Title = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value.Trim()); } model.MainInfoModel.publishT = Convert.ToDateTime(this.ViewState["PublishT"]); model.MainInfoModel.LoginName = Page.User.Identity.Name; //model.MainInfoModel.KeyWord = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(keyword); model.MainInfoModel.Descript = ""; model.MainInfoModel.DisplayTitle = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value.Trim()); model.MainInfoModel.FrontDisplayTime = System.DateTime.Now; model.MainInfoModel.ValidateStartTime = System.DateTime.Now; //model.MainInfoModel.ValidateTerm = Convert.ToInt32(this.rbtnValiDate.SelectedValue.Trim()); model.MainInfoModel.TemplateID = "001"; model.MainInfoModel.HtmlFile = ViewState["HtmlFile"].ToString(); model.ShortInfoModel.ShortInfoControlID = Convert.ToString(ViewState["ShortInfoControlID"]); model.ShortInfoModel.ShortTitle = ViewState["ShortTitle"].ToString(); model.ShortInfoModel.ShortContent = ViewState["ShortContent"].ToString(); model.ShortInfoModel.Remark = ""; //联系信息 model.InfoContactModel.OrganizationName = txtCompanyName.Value.Trim(); model.InfoContactModel.Name = txtLinkMan.Value.Trim(); model.InfoContactModel.Career = txtCareer.Value.Trim(); model.InfoContactModel.TelStateCode = txtTelStateCode.Value.Trim(); model.InfoContactModel.TelNum = txtTel.Value.Trim(); model.InfoContactModel.Mobile = txtMobile.Value.Trim(); model.InfoContactModel.Email = txtEmail.Value.Trim(); model.InfoContactModel.Address = txtAddress.Value.Trim(); model.InfoContactModel.WebSite = txtWebSite.Value.Trim(); Tz888.BLL.Info.ProjectInfoBLL bll = new Tz888.BLL.Info.ProjectInfoBLL(); if (bll.ProjectInfoGQ_Update(model)) { bool isTof = Page.User.IsInRole("GT1002"); if (isTof) { if (string.IsNullOrEmpty(model.MainInfoModel.HtmlFile.Trim())) { model.MainInfoModel.HtmlFile = Tz888.BLL.Info.Common.createStaticPageFileName("Project", model.MainInfoModel.InfoCode, model.MainInfoModel.InfoID); } Tz888.BLL.Info.MainInfoBLL mainBll = new Tz888.BLL.Info.MainInfoBLL(); mainBll.HasHtmlFile(model.MainInfoModel.InfoID, model.MainInfoModel.HtmlFile); string actionMsg = ""; Tz888.BLL.PageStatic.ProjectPageStatic staticobj = new Tz888.BLL.PageStatic.ProjectPageStatic(); staticobj.CreateStaticPageProject(model.MainInfoModel.InfoID.ToString(), ref actionMsg); } Tz888.Common.MessageBox.ShowAndHref("修改信息成功!", Request.Url.ToString()); } else { Tz888.Common.MessageBox.ShowAndHref("修改信息失败!", Request.Url.ToString()); } }