Example #1
0
    private void LoadInfo(long InfoID)
    {
        Tz888.BLL.Info.ProjectInfoBLL    bll   = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(InfoID);
        if (model == null)
        {
            Tz888.Common.MessageBox.Show(this.Page, "未找到资源信息!");
            Response.Flush();
            Response.End();
            return;
        }

        if (model.ProjectInfoModel.CooperationDemandType.Trim() == "10")//股权融资
        {
            Response.Redirect("../Publish/project/EquityRaised_Update.aspx?InfoID=" + _infoID);
        }
        else
        {
            Response.Redirect("../Publish/project/CreditorsRaised_Update.aspx?InfoID=" + _infoID);
        }
    }
    /// <summary>
    /// 控件赋值


    /// </summary>
    public void GetInfoModel()
    {
        Tz888.BLL.Info.ProjectInfoBLL    bll   = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(_infoID2);


        if (model == null)
        {
            return;
        }
        if (model.ProjectInfoModel == null)
        {
            return;
        }
        this.txtProjectName.Value = model.ProjectInfoModel.ProjectName;

        this.SelectIndustryControl1.IndustryString = model.ProjectInfoModel.IndustryBID;

        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountryCode.Trim()))
        {
            this.ZoneSelectControl1.CountryID = model.ProjectInfoModel.CountryCode.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.ProvinceID.Trim()))
        {
            this.ZoneSelectControl1.ProvinceID = model.ProjectInfoModel.ProvinceID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CityID.Trim()))
        {
            this.ZoneSelectControl1.CityID = model.ProjectInfoModel.CityID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountyID.Trim()))
        {
            this.ZoneSelectControl1.CountyID = model.ProjectInfoModel.CountyID.Trim();
        }

        //this.txtProIntro.Value = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(Tz888.Common.Utility.PageValidate.HtmlToTxt(model.ProjectInfoModel.ComAbout));

        //if (model.ProjectInfoModel.financingID.ToString() != "")
        //    rbtnObj.SelectedValue = model.ProjectInfoModel.financingID.ToString();
        this.txtCapitalTotal.Text = model.ProjectInfoModel.CapitalTotal.ToString();
        //借款金额
        for (int i = 0; i < rblJqjy.Items.Count; i++)
        {
            if (rblJqjy.Items[i].Value == model.ProjectInfoModel.CapitalID)
            {
                rblJqjy.Items[i].Selected = true;
            }
        }
        //融资情况
        if (model.ProjectInfoModel.financingID != null)
        {
            try
            {
                string[] financingID2 = model.ProjectInfoModel.financingID.Split(',');
                for (int i = 0; i < financingID2.Length; i++)
                {
                    for (int j = 0; j < cblTnObj.Items.Count; j++)
                    {
                        if (cblTnObj.Items[j].Value.Trim() == financingID2[i].Trim())
                        {
                            cblTnObj.Items[j].Selected = true;
                        }
                    }
                }
            }
            catch
            {
                for (int j = 0; j < cblTnObj.Items.Count; j++)
                {
                    if (cblTnObj.Items[j].Value.Trim() == model.ProjectInfoModel.financingID.Trim())
                    {
                        cblTnObj.Items[j].Selected = true;
                    }
                }
            }
        }

        //企业发展阶段
        if (model.ProjectInfoModel.cZqQyfzjd != null)
        {
            for (int j = 0; j < rblQyfzjd.Items.Count; j++)
            {
                if (rblQyfzjd.Items[j].Value.Trim() == model.ProjectInfoModel.cZqQyfzjd.Trim())
                {
                    rblQyfzjd.Items[j].Selected = true;
                }
            }
        }

        //要求资金到位情况
        if (model.ProjectInfoModel.iZqYqjjdwqk != null)
        {
            for (int i = 0; i < rblYqzjdwqk.Items.Count; i++)
            {
                if (model.ProjectInfoModel.iZqYqjjdwqk.ToString() == rblYqzjdwqk.Items[i].Value)
                {
                    rblYqzjdwqk.Items[i].Selected = true;
                }
            }
        }

        //融资计划及还款能力


        txtWarrant.Value = model.ProjectInfoModel.warrant.Trim();

        //产品市场增长率


        tbCpsczzl.Value = model.ProjectInfoModel.iZqCpsczzl.ToString();
        //产品市场容量
        tbCpscyl.Value = model.ProjectInfoModel.iZqCpscYl.ToString();
        //资产负债率
        tbZcfzl.Value = model.ProjectInfoModel.iZqZcfzl.ToString();
        //流动比率
        tbLdbl.Value = model.ProjectInfoModel.iZqYdbl.ToString();
        //投资收益率


        tbTzsyl.Value = model.ProjectInfoModel.iZqTzsl.ToString();
        //销售利润率
        tbXslyl.Value = model.ProjectInfoModel.iZqXslyl.ToString();

        //投资回报期


        //model.ProjectInfoModel.iZqTzfbq = Tz888.Common.Text.FormatData(rblXmtzfbzq.SelectedValue.Trim());
        if (model.ProjectInfoModel.iZqTzfbq != null)
        {
            for (int i = 0; i < rblXmtzfbzq.Items.Count; i++)
            {
                if (model.ProjectInfoModel.iZqTzfbq.ToString() == rblXmtzfbzq.Items[i].Value)
                {
                    rblXmtzfbzq.Items[i].Selected = true;
                }
            }
        }

        //项目有效期限
        if (model.ProjectInfoModel.iZqXmyxqs != null)
        {
            for (int i = 0; i < rblXmyxqxx.Items.Count; i++)
            {
                if (model.ProjectInfoModel.iZqXmyxqs.ToString() == rblXmyxqxx.Items[i].Value)
                {
                    rblXmyxqxx.Items[i].Selected = true;
                }
            }
        }

        //model.ProjectInfoModel.iZqXmyxqs = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim());
        //项目摘要
        tbXmzy.Value = model.ProjectInfoModel.ComBrief;
        //项目详细描述
        tbXmqxms.Value = model.ProjectInfoModel.ComAbout;
        //项目关键字 textbox
        if (model.ProjectInfoModel.cZqXmgjz != null)
        {
            string[] strXmgjz2 = model.ProjectInfoModel.cZqXmgjz.Split(',');
            for (int i = 0; i < strXmgjz2.Length; i++)
            {
                if (i == 0)
                {
                    tbXmgjz1.Value = strXmgjz2[i].Trim();
                }
                if (i == 1)
                {
                    tbXmgjz2.Value = strXmgjz2[i].Trim();
                }
                if (i == 2)
                {
                    tbXmgjz3.Value = strXmgjz2[i].Trim();
                }
            }
        }

        //借款单位年营业收入
        tbJkdwlyysy.Value = model.ProjectInfoModel.nDwlyysy.ToString("0");
        //tbJkdwlyysy.Value = "2000";
        //借款单位年净利润
        tbJkdwljly.Value = model.ProjectInfoModel.nDwlyysy.ToString("0");
        //借款单位总资产
        tbJkdwzzc.Value = model.ProjectInfoModel.nDwzzc.ToString("0");
        //借款单位总负债
        tbJkdwzfz.Value = model.ProjectInfoModel.nDwzfz.ToString("0");
        //产品概述
        tbCpks.Value = model.ProjectInfoModel.cZqCpks.Trim();
        //市场前景
        tbScqj.Value = model.ProjectInfoModel.marketAbout.Trim();
        //竞争分析
        tbJjfs.Value = model.ProjectInfoModel.cZqJzfx.Trim();
        //商业模式
        tbSyms.Value = model.ProjectInfoModel.BussinessModeAbout.Trim();
        //管理团队
        tbGltd.Value = model.ProjectInfoModel.ManageTeamAbout.Trim();



        //if (model.ProjectInfoModel.CapitalID != "")
        //    rbtnCapital.SelectedValue = model.ProjectInfoModel.CapitalID;
        //新属性


        //-----------------201006资源超市第二次改版,----------------------//
        FilesUploadControl1.InfoList = model.InfoResourceModels;

        //项目立项情况
        if (model.ProjectInfoModel == null)
        {
            return;
        }
        if (model.ProjectInfoModel.cZqXmlxqkb != "")
        {
            try
            {
                string[] cZqXmlxqkb2 = model.ProjectInfoModel.cZqXmlxqkb.Split(',');
                for (int i = 0; i < cZqXmlxqkb2.Length; i++)
                {
                    for (int j = 0; j < cblXmlxqk.Items.Count; j++)
                    {
                        if (cblXmlxqk.Items[j].Value == cZqXmlxqkb2[i].ToString())
                        {
                            cblXmlxqk.Items[j].Selected = true;
                        }
                    }
                }
            }
            catch
            {
                for (int j = 0; j < cblXmlxqk.Items.Count; j++)
                {
                    if (cblXmlxqk.Items[j].Text == model.ProjectInfoModel.cZqXmlxqkb)
                    {
                        cblXmlxqk.Items[j].Selected = true;
                    }
                }
            }
        }
        //联系信息
        if (model.InfoContactModel != null)
        {
            this.txtCompanyName.Value  = model.InfoContactModel.OrganizationName;
            this.txtLinkMan.Value      = model.InfoContactModel.Name;
            this.txtCareer.Value       = model.InfoContactModel.Career;
            this.txtTelStateCode.Value = model.InfoContactModel.TelStateCode.Trim();
            this.txtTel.Value          = model.InfoContactModel.TelNum;
            this.txtMobile.Value       = model.InfoContactModel.Mobile;
            this.txtEmail.Value        = model.InfoContactModel.Email;
            this.txtAddress.Value      = model.InfoContactModel.Address;
            this.txtWebSite.Value      = model.InfoContactModel.WebSite;
        }
        //this.rbtnValiDate.SelectedValue = model.ProjectInfoModel.iZqXmyxqs.ToString();

        ViewState["PublishT"]           = model.MainInfoModel.publishT;
        ViewState["InfoID"]             = model.MainInfoModel.InfoID;
        ViewState["HtmlFile"]           = model.MainInfoModel.HtmlFile;
        ViewState["ProjectNameBrief"]   = model.ProjectInfoModel.ProjectNameBrief;
        ViewState["ShortTitle"]         = model.ShortInfoModel.ShortTitle;
        ViewState["ShortContent"]       = model.ShortInfoModel.ShortContent;
        ViewState["ShortInfoControlID"] = model.ShortInfoModel.ShortInfoControlID;
    }
Example #3
0
    public void GetInfoModel()
    {
        Tz888.BLL.Info.ProjectInfoBLL    bll   = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(_infoid);
        if (model == null)
        {
            return;
        }
        this.txtProjectName.Value = model.ProjectInfoModel.ProjectName;
        this.SelectIndustryControl1.IndustryString = model.ProjectInfoModel.IndustryBID;

        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountryCode.Trim()))
        {
            this.ZoneSelectControl1.CountryID = model.ProjectInfoModel.CountryCode.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.ProvinceID.Trim()))
        {
            this.ZoneSelectControl1.ProvinceID = model.ProjectInfoModel.ProvinceID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CityID.Trim()))
        {
            this.ZoneSelectControl1.CityID = model.ProjectInfoModel.CityID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountyID.Trim()))
        {
            this.ZoneSelectControl1.CountyID = model.ProjectInfoModel.CountyID.Trim();
        }

        this.txtProIntro.Value = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(Tz888.Common.Utility.PageValidate.HtmlToTxt(model.ProjectInfoModel.ComAbout));

        if (model.ProjectInfoModel.financingID.ToString() != "")
        {
            rbtnObj.SelectedValue = model.ProjectInfoModel.financingID.ToString();
        }
        this.txtCapitalTotal.Text = model.ProjectInfoModel.CapitalTotal.ToString();

        if (model.ProjectInfoModel.CapitalID != "")
        {
            rbtnCapital.SelectedValue = model.ProjectInfoModel.CapitalID;
        }
        //新属性

        if (model.ProjectInfoModel.financingID.ToString() != "")
        {
            rbtnObj.SelectedValue = model.ProjectInfoModel.financingID.ToString();
        }
        if (model.ProjectInfoModel.CapitalID != "")
        {
            rbtnCapital.SelectedValue = model.ProjectInfoModel.CapitalID;
        }
        this.txtSellStockShare.Text = model.ProjectInfoModel.SellStockShare.ToString();

        string chk = model.ProjectInfoModel.ReturnModeID;
        string a   = "";

        for (int i = 0; i < chkReturn.Items.Count; i++)
        {
            a = chkReturn.Items[i].Value;
            if (chk.IndexOf(a) != -1)
            {
                chkReturn.Items[i].Selected = true;
            }
        }

        this.txtProjectAbout.Value       = model.ProjectInfoModel.ProjectAbout;
        this.txtMarketAbout.Value        = model.ProjectInfoModel.marketAbout;
        this.txtCompetitioAbout.Value    = model.ProjectInfoModel.competitioAbout;
        this.txtBussinessModeAbout.Value = model.ProjectInfoModel.BussinessModeAbout;
        this.txtManageTeamAbout.Value    = model.ProjectInfoModel.ManageTeamAbout;

        this.FilesUploadControl1.InfoList = model.InfoResourceModels;


        //联系信息
        if (model.InfoContactModel != null)
        {
            this.txtCompanyName.Value  = model.InfoContactModel.OrganizationName;
            this.txtLinkMan.Value      = model.InfoContactModel.Name;
            this.txtCareer.Value       = model.InfoContactModel.Career;
            this.txtTelStateCode.Value = model.InfoContactModel.TelStateCode.Trim();
            this.txtTel.Value          = model.InfoContactModel.TelNum;
            this.txtMobile.Value       = model.InfoContactModel.Mobile;
            this.txtEmail.Value        = model.InfoContactModel.Email;
            this.txtAddress.Value      = model.InfoContactModel.Address;
            this.txtWebSite.Value      = model.InfoContactModel.WebSite;
        }
        this.rbtnValiDate.SelectedValue = model.MainInfoModel.ValidateTerm.ToString();

        ViewState["PublishT"]           = model.MainInfoModel.publishT;
        ViewState["InfoID"]             = model.MainInfoModel.InfoID;
        ViewState["HtmlFile"]           = model.MainInfoModel.HtmlFile;
        ViewState["ProjectNameBrief"]   = model.ProjectInfoModel.ProjectNameBrief;
        ViewState["ShortTitle"]         = model.ShortInfoModel.ShortTitle;
        ViewState["ShortContent"]       = model.ShortInfoModel.ShortContent;
        ViewState["ShortInfoControlID"] = model.ShortInfoModel.ShortInfoControlID;
    }
Example #4
0
    protected void BtnOk_Click(object sender, ImageClickEventArgs e)
    {
        //20090811 判断权限
        Tz888.BLL.Login.LoginInfoBLL loginbll = new Tz888.BLL.Login.LoginInfoBLL();
        bool yanzheng = loginbll.yanzheng(Page.User.Identity.Name);

        if (!yanzheng)
        {
            Tz888.Common.MessageBox.Show(this.Page, "发布失败,你没有发布信息的权限!\\n可能是你发布违规信息帐户被锁定了。\\n详情请联系客服。");
            return;
        }
        //-----end-


        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();

        // bool b = bll.ProjectInfoGQ_Update(model);

        //修改附件
        Tz888.BLL.Info.InfoResourceBLL obj2 = new Tz888.BLL.Info.InfoResourceBLL();
        obj2.DeleteByInfoID(_infoid);
        List <Tz888.Model.Info.InfoResourceModel> infoResourceModels = new List <Tz888.Model.Info.InfoResourceModel>();

        infoResourceModels = this.FilesUploadControl1.InfoList;
        if (infoResourceModels != null)
        {
            model.InfoResourceModels.AddRange(infoResourceModels);
        }
        if (infoResourceModels != null)
        {
            foreach (Tz888.Model.Info.InfoResourceModel ResModel in infoResourceModels)
            {
                ResModel.InfoID = _infoid;
                obj2.Insert(ResModel);
            }
        }


        //if (b)
        //{
        //    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());
    }
Example #5
0
    /// <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());
        }
    }
Example #6
0
    /// <summary>
    /// 控件赋值

    /// </summary>
    public void GetInfoModel()
    {
        Tz888.BLL.Info.ProjectInfoBLL    bll   = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(_infoid2);


        if (model == null)
        {
            return;
        }
        this.txtProjectName.Value = model.ProjectInfoModel.ProjectName;

        this.SelectIndustryControl1.IndustryString = model.ProjectInfoModel.IndustryBID;

        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountryCode.Trim()))
        {
            this.ZoneSelectControl1.CountryID = model.ProjectInfoModel.CountryCode.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.ProvinceID.Trim()))
        {
            this.ZoneSelectControl1.ProvinceID = model.ProjectInfoModel.ProvinceID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CityID.Trim()))
        {
            this.ZoneSelectControl1.CityID = model.ProjectInfoModel.CityID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountyID.Trim()))
        {
            this.ZoneSelectControl1.CountyID = model.ProjectInfoModel.CountyID.Trim();
        }

        //this.txtProIntro.Value = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(Tz888.Common.Utility.PageValidate.HtmlToTxt(model.ProjectInfoModel.ComAbout));

        //if (model.ProjectInfoModel.financingID.ToString() != "")
        //    rbtnObj.SelectedValue = model.ProjectInfoModel.financingID.ToString();
        this.txtCapitalTotal.Text = model.ProjectInfoModel.CapitalTotal.ToString();
        //借款金额
        //for (int i = 0; i < rblJqjy.Items.Count; i++)
        //{
        //    if (rblJqjy.Items[i].Value == model.ProjectInfoModel.CapitalID)
        //    {
        //        rblJqjy.Items[i].Selected = true;
        //    }
        //}
        //融资对象
        if (model.ProjectInfoModel.financingID != null)
        {
            try
            {
                string[] financingID2 = model.ProjectInfoModel.financingID.Split(',');
                for (int i = 0; i < financingID2.Length; i++)
                {
                    for (int j = 0; j < cblTnObj.Items.Count; j++)
                    {
                        if (cblTnObj.Items[j].Value.Trim() == financingID2[i].Trim())
                        {
                            cblTnObj.Items[j].Selected = true;
                        }
                    }
                }
            }
            catch
            {
                for (int j = 0; j < cblTnObj.Items.Count; j++)
                {
                    if (cblTnObj.Items[j].Value.Trim() == model.ProjectInfoModel.financingID.Trim())
                    {
                        cblTnObj.Items[j].Selected = true;
                    }
                }
            }
        }

        //企业发展阶段
        if (model.ProjectInfoModel.sQyfzjd != null)
        {
            for (int j = 0; j < rblQyfzjd.Items.Count; j++)
            {
                if (rblQyfzjd.Items[j].Value.Trim() == model.ProjectInfoModel.sQyfzjd.Trim())
                {
                    rblQyfzjd.Items[j].Selected = true;
                }
            }
        }

        //要求资金到位情况
        if (model.ProjectInfoModel.iYqzjdwqk != null)
        {
            for (int i = 0; i < rblYqzjdwqk.Items.Count; i++)
            {
                if (model.ProjectInfoModel.iYqzjdwqk.ToString() == rblYqzjdwqk.Items[i].Value)
                {
                    rblYqzjdwqk.Items[i].Selected = true;
                }
            }
        }

        //*市场占有率(份额)
        tbSczylfy.Value = model.ProjectInfoModel.iSczylfy.ToString();
        //*行业市场增长率
        tbYysczzl.Value = model.ProjectInfoModel.iHysczzl.ToString();
        //*资产负债率
        tbZcfzl.Value = model.ProjectInfoModel.iZcfzl.ToString();


        //投资回报期
        if (model.ProjectInfoModel.iXmtzfbzq != null)
        {
            for (int i = 0; i < rblXmtzfbzq.Items.Count; i++)
            {
                if (model.ProjectInfoModel.iXmtzfbzq.ToString() == rblXmtzfbzq.Items[i].Value)
                {
                    rblXmtzfbzq.Items[i].Selected = true;
                }
            }
        }

        //项目有效期限
        if (model.MainInfoModel.ValidateTerm != null)
        {
            for (int i = 0; i < rblXmyxqxx.Items.Count; i++)
            {
                if (model.MainInfoModel.ValidateTerm.ToString() == rblXmyxqxx.Items[i].Value)
                {
                    rblXmyxqxx.Items[i].Selected = true;
                }
            }
        }

        ////model.MainInfoModel.ValidateTerm = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim());
        ////项目摘要
        txtProIntro.Value = model.ProjectInfoModel.ComBrief.Trim();
        ////项目详细描述
        txtXmqxms.Value = model.ProjectInfoModel.ComAbout;
        ////项目关键字 textbox
        if (model.ProjectInfoModel.sXmgjz != null)
        {
            string[] strXmgjz2 = model.ProjectInfoModel.sXmgjz.Split(',');
            for (int i = 0; i < strXmgjz2.Length; i++)
            {
                if (i == 0)
                {
                    Xmgjz1.Value = strXmgjz2[i].Trim();
                }
                if (i == 1)
                {
                    Xmgjz2.Value = strXmgjz2[i].Trim();
                }
                if (i == 2)
                {
                    Xmgjz3.Value = strXmgjz2[i].Trim();
                }
            }
        }

        //借款单位年营业收入

        tbDwlyysy.Value = model.ProjectInfoModel.nDwlyysy.ToString("0");
        ////借款单位年净利润
        tbDwljly.Value = model.ProjectInfoModel.nDwljly.ToString("0");
        ////借款单位总资产

        tbDwzzc.Value = model.ProjectInfoModel.nDwzzc.ToString("0");
        ////借款单位总负债

        tbDwzfz.Value = model.ProjectInfoModel.nDwzfz.ToString("0");
        ////model.ProjectInfoModel.sXmgjz = strXmgjz;

        ////产品概述
        txtProjectAbout.Value = model.ProjectInfoModel.ProjectAbout.Trim();
        ////市场前景
        txtMarketAbout.Value = model.ProjectInfoModel.marketAbout.Trim();
        ////竞争分析
        txtCompetitioAbout.Value = model.ProjectInfoModel.competitioAbout.Trim();
        ////商业模式
        txtBussinessModeAbout.Value = model.ProjectInfoModel.BussinessModeAbout.Trim();
        ////管理团队
        txtManageTeamAbout.Value = model.ProjectInfoModel.ManageTeamAbout.Trim();



        if (model.ProjectInfoModel.CapitalID != "")
        {
            rbtnCapital.SelectedValue = model.ProjectInfoModel.CapitalID;
        }
        //新属性

        //-----------------201006资源超市第二次改版,----------------------//
        FilesUploadControl1.InfoList = model.InfoResourceModels;
        //项目立项情况
        if (model.ProjectInfoModel == null)
        {
            return;
        }

        if (model.ProjectInfoModel.sXmlxqk != null)
        {
            try
            {
                string[] cZqXmlxqkb2 = model.ProjectInfoModel.sXmlxqk.Split(',');
                for (int i = 0; i < cZqXmlxqkb2.Length; i++)
                {
                    for (int j = 0; j < cblXmlxqk.Items.Count; j++)
                    {
                        if (cblXmlxqk.Items[j].Value == cZqXmlxqkb2[i].ToString())
                        {
                            cblXmlxqk.Items[j].Selected = true;
                        }
                    }
                }
            }
            catch
            {
                for (int j = 0; j < cblXmlxqk.Items.Count; j++)
                {
                    if (cblXmlxqk.Items[j].Text == model.ProjectInfoModel.sXmlxqk.ToString())
                    {
                        cblXmlxqk.Items[j].Selected = true;
                    }
                }
            }
        }


        //详细资料
        //------------------------2010-06----------------------------------

        this.txtSellStockShare.Text = model.ProjectInfoModel.SellStockShare.ToString();

        //退出方式
        string chk = model.ProjectInfoModel.ReturnModeID;
        string a   = "";

        for (int i = 0; i < chkReturn.Items.Count; i++)
        {
            if (chk != null)
            {
                a = chkReturn.Items[i].Value;
                if (chk.IndexOf(a) != -1)
                {
                    chkReturn.Items[i].Selected = true;
                }
            }
        }

        //this.txtProjectAbout.Value = model.ProjectInfoModel.ProjectAbout;
        //this.txtMarketAbout.Value = model.ProjectInfoModel.marketAbout;
        //this.txtCompetitioAbout.Value = model.ProjectInfoModel.competitioAbout;
        //this.txtBussinessModeAbout.Value = model.ProjectInfoModel.BussinessModeAbout;
        //this.txtManageTeamAbout.Value = model.ProjectInfoModel.ManageTeamAbout;


        //联系信息
        if (model.InfoContactModel != null)
        {
            this.txtCompanyName.Value  = model.InfoContactModel.OrganizationName;
            this.txtLinkMan.Value      = model.InfoContactModel.Name;
            this.txtCareer.Value       = model.InfoContactModel.Career;
            this.txtTelStateCode.Value = model.InfoContactModel.TelStateCode.Trim();
            this.txtTel.Value          = model.InfoContactModel.TelNum;
            this.txtMobile.Value       = model.InfoContactModel.Mobile;
            this.txtEmail.Value        = model.InfoContactModel.Email;
            this.txtAddress.Value      = model.InfoContactModel.Address;
            this.txtWebSite.Value      = model.InfoContactModel.WebSite;
        }
        //this.rbtnValiDate.SelectedValue = model.MainInfoModel.ValidateTerm.ToString();

        ViewState["PublishT"]           = model.MainInfoModel.publishT;
        ViewState["InfoID"]             = model.MainInfoModel.InfoID;
        ViewState["HtmlFile"]           = model.MainInfoModel.HtmlFile;
        ViewState["ProjectNameBrief"]   = model.ProjectInfoModel.ProjectNameBrief;
        ViewState["ShortTitle"]         = model.ShortInfoModel.ShortTitle;
        ViewState["ShortContent"]       = model.ShortInfoModel.ShortContent;
        ViewState["ShortInfoControlID"] = model.ShortInfoModel.ShortInfoControlID;
    }
Example #7
0
    //public string InfoContactByID(string InfoID, string LoginName)
    public string GetContactDetail(string InfoID)
    {
        string LoginName = "";

        #region 资源是否购买的提示信息

        string         WhetherCharges_button = ""; //按钮提示
        string         WhetherCharges_Clew   = ""; //提示信息
        int            FixPriceID            = 0;
        string         infoTypeName          = "";
        decimal        MainPointCount        = 0;
        string         userState             = "Charge";                         // Charge购买 / Login登陆 / View查看
        string         payDomain             = System.Configuration.ConfigurationManager.AppSettings["payDomain"];
        string         buyUrl = payDomain + "/order_item.aspx?InfoID=" + InfoID; //资源购买的路径
        Tz888.BLL.Conn dal    = new Tz888.BLL.Conn();
        DataTable      dt     = dal.GetList("MainInfoTab", "InfoID,FixPriceID,MainPointCount,InfoType", "InfoID", 1, 1, 0, 1, "InfoID=" + Convert.ToInt64(InfoID));
        if (dt != null && dt.Rows.Count > 0)
        {
            FixPriceID     = Convert.ToInt32(dt.Rows[0]["FixPriceID"].ToString().Trim());
            MainPointCount = Convert.ToDecimal(dt.Rows[0]["MainPointCount"].ToString().Trim());
            infoTypeName   = dt.Rows[0]["InfoType"].ToString().Trim();
        }
        //if (User.Identity.Name != null && LoginName.Trim() == User.Identity.Name.Trim())//已登陆
        //{
        if (MainPointCount > 0 && FixPriceID > 1)           //是否免费信息
        {
            bool bIsBuy = false;                            //这是一条收费信息
            Tz888.BLL.Info.CapitalInfoBLL ciBll = new Tz888.BLL.Info.CapitalInfoBLL();
            bIsBuy = ciBll.bIsBuyInfoOfUser(LoginName, InfoID);
            if (bIsBuy)
            {
                userState = "View";
            }
            else
            {
                userState = "Charge";
            }
        }
        else
        {
            userState = "View";
        }
        //}
        switch (userState)
        {
        case "Login":       //提示登陆
        //WhetherCharges_button = "<a href=\"http://member.topfo.com\"><img src=\"/CommonV3/img/res3_btn14.gif\" alt=\"请先登陆\"></a>";
        //WhetherCharges_Clew = "<span class=\"tit f_tit3\">以下为该资源的项目核心资料,你需要登陆才能查看!</span><span class=\"btn\">" +
        //    "<a href=\"http://member.topfo.com\"><img src=\"/CommonV3/img/res3_btn14.gif\" alt=\"点击登陆\" /></a></span>" +
        //    "<div class=\"clear\"></div>";
        //break;
        case "View":        //提示查看
            WhetherCharges_button = "<a href=\"#88\" onclick=\"javascript:GetContactDetail(" + InfoID + ");\" ><img src=\"/CommonV3/img/res3_btn13.gif\" alt=\"请点击查看\"></a>";
            WhetherCharges_Clew   = "<span class=\"tit f_tit3\">以下为项目核心资料,你需要购买才能查看!</span><span class=\"btn\">" +
                                    "<a href=\"#88\" onclick=\"javascript:GetContactDetail(" + InfoID + ");\"><img src=\"/CommonV3/img/res3_btn13.gif\" alt=\"点击查看\" /></a></span>" +
                                    "<div class=\"clear\"></div>";
            break;

        case "Charge":      //提示购买
            WhetherCharges_button = "<a href=\"" + buyUrl + "\"><img src=\"/CommonV3/img/res3_btn7.gif\" alt=\"请点击购买\"></a>";
            WhetherCharges_Clew   = "<span class=\"tit f_tit3\">以下为项目核心资料,你需要购买才能查看!</span><span class=\"btn\">" +
                                    "<a href=\"" + buyUrl + "\"><img src=\"/CommonV3/img/res3_btn7.gif\" alt=\"点击购买\" /></a></span>" +
                                    "<div class=\"clear\"></div>";
            break;
        }

        #endregion

        StringBuilder sbContact = new StringBuilder();
        string        cacheName = "Cache_Info_" + InfoID;
        if (userState.Trim() == "View")
        {
            if (HttpContext.Current.Cache[cacheName] != null && HttpContext.Current.Cache[cacheName].ToString() != "")
            {
                sbContact.Append(HttpContext.Current.Cache[cacheName].ToString());
            }
            else
            {
                Tz888.Model.Info.InfoContactModel model  = new Tz888.Model.Info.InfoContactModel();
                Tz888.BLL.Info.InfoContact        dal_IC = new Tz888.BLL.Info.InfoContact();
                model = dal_IC.GetModel(Convert.ToInt64(InfoID));
                sbContact.Append("<a name='#88' id='##88'>&nbsp;</a>");
                sbContact.Append("项目建设单位:&nbsp;" + model.OrganizationName.Trim() + "<br />");
                sbContact.Append("联系人:&nbsp;" + model.Name.Trim() + "<br />");
                sbContact.Append("职位:&nbsp;" + model.Career.Trim() + "<br />");
                sbContact.Append("固定电话:&nbsp;" + model.TelStateCode + "-" + model.TelNum.Trim() + "<br />");
                sbContact.Append("手机:&nbsp;" + model.Mobile.Trim() + "<br />");
                sbContact.Append("电子邮箱:&nbsp;" + model.Email + "<br />");
                sbContact.Append("项目单位详细地址:&nbsp;" + model.Address + "<br />");
                sbContact.Append("项目单位网址:&nbsp;" + model.WebSite);
                sbContact.Append("|");

                string fujianStr = "";              //7,附件列表
                fujianStr = getInfoResourceById(Convert.ToInt64(InfoID));
                sbContact.Append(fujianStr.Trim());
                sbContact.Append("|");

                switch (infoTypeName.ToLower())
                {
                case "merchant":
                    Tz888.IDAL.Info.IMarchantInfo     dal1     = Tz888.DALFactory.DataAccess.CreateInfo_MarchantInfo();
                    Tz888.Model.Info.MerchantSetModel TheInfo1 = new Tz888.Model.Info.MerchantSetModel();
                    TheInfo1 = dal1.GetIntegrityModel(Convert.ToInt64(InfoID));
                    sbContact.Append(TheInfo1.MerchantInfoModel.ProjectStatus);      //项目现状及规划
                    sbContact.Append("|");
                    sbContact.Append(TheInfo1.MerchantInfoModel.marketAbout);        //项目优势及市场分析
                    sbContact.Append("|");
                    sbContact.Append(TheInfo1.MerchantInfoModel.Benefit);            //经济效益分析
                    break;

                case "project":
                    Tz888.IDAL.Info.IProjectInfo     dal2     = Tz888.DALFactory.DataAccess.CreateInfo_ProjectInfo();
                    Tz888.Model.Info.ProjectSetModel TheInfo2 = dal2.GetIntegrityModel(Convert.ToInt64(InfoID));
                    sbContact.Append(TheInfo2.ProjectInfoModel.nDwlyysy.ToString());           //单位年营业收入
                    sbContact.Append("|");
                    sbContact.Append(TheInfo2.ProjectInfoModel.nDwljly.ToString());            //单位年净利润
                    sbContact.Append("|");
                    sbContact.Append(TheInfo2.ProjectInfoModel.nDwzzc.ToString());             //单位总资产
                    sbContact.Append("|");
                    sbContact.Append(TheInfo2.ProjectInfoModel.nDwzfz.ToString());             //单位总负债
                    sbContact.Append("|");
                    sbContact.Append(TheInfo2.ProjectInfoModel.ProjectAbout.ToString());       //产品概述
                    sbContact.Append("|");
                    sbContact.Append(TheInfo2.ProjectInfoModel.marketAbout.ToString());        //市场前景
                    sbContact.Append("|");
                    sbContact.Append(TheInfo2.ProjectInfoModel.competitioAbout.ToString());    //竞争分析
                    sbContact.Append("|");
                    sbContact.Append(TheInfo2.ProjectInfoModel.BussinessModeAbout.ToString()); //商业模式
                    sbContact.Append("|");
                    sbContact.Append(TheInfo2.ProjectInfoModel.ManageTeamAbout.ToString());    //管理团队
                    break;

                case "capital":
                    Tz888.IDAL.Info.IInfoContact      dal3     = Tz888.DALFactory.DataAccess.CreateInfo_InfoContact();
                    Tz888.Model.Info.InfoContactModel TheInfo3 = dal3.GetModel(Convert.ToInt64(InfoID));
                    sbContact.Append(TheInfo3.OrgIntro.ToString());          //投资方简介
                    break;

                default: break;
                }

                HttpContext.Current.Cache[cacheName] = sbContact.ToString();
            }
        }

        return(sbContact.ToString().Trim());
    }
Example #8
0
    protected void btnUpdate_Click(object sender, EventArgs e)
    {
        Tz888.Model.Info.ProjectSetModel model = new Tz888.Model.Info.ProjectSetModel();

        model.InfoContactModel     = this.ProjectAddressInfo1.InfoContact;
        model.InfoContactManModels = this.ProjectAddressInfo1.InfoContactMans;

        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.Text.Trim();

        for (int i = 0; chkLstCooperationDemand.Items.Count > i; i++)
        {
            if (chkLstCooperationDemand.Items[i].Selected)
            {
                model.ProjectInfoModel.CooperationDemandType += chkLstCooperationDemand.Items[i].Value + ",";
            }
        }
        model.ProjectInfoModel.CapitalCurrency = Convert.ToString(this.ddlCurrencyTotal.SelectedValue);

        if (!string.IsNullOrEmpty(this.txtCapitalTotal.Text.Trim()))
        {
            model.ProjectInfoModel.CapitalTotal = Convert.ToDecimal(this.txtCapitalTotal.Text.Trim());
        }

        model.ProjectInfoModel.ProjectCurrency = Convert.ToString(this.ddlCurrency.SelectedValue);

        model.ProjectInfoModel.CapitalID = this.ddlCapital.SelectedValue.Trim();

        model.ProjectInfoModel.ComAbout    = 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.Text.Trim()))
        {
            model.MainInfoModel.Title = this.txtProjectName.Text.Trim();
        }
        model.MainInfoModel.publishT = Convert.ToDateTime(this.ViewState["PublishT"]);

        model.MainInfoModel.LoginName = ""; //用户名称

        string keyword = "";

        if (!string.IsNullOrEmpty(this.txtKeyword1.Text.Trim()))
        {
            keyword += this.txtKeyword1.Text.Trim() + ",";
        }
        if (!string.IsNullOrEmpty(this.txtKeyword2.Text.Trim()))
        {
            keyword += this.txtKeyword2.Text.Trim() + ",";
        }
        if (!string.IsNullOrEmpty(this.txtKeyword3.Text.Trim()))
        {
            keyword += this.txtKeyword3.Text.Trim() + ",";
        }

        model.MainInfoModel.KeyWord           = keyword;
        model.MainInfoModel.Descript          = "";
        model.MainInfoModel.DisplayTitle      = this.txtProjectName.Text.Trim();
        model.MainInfoModel.FrontDisplayTime  = System.DateTime.Now;
        model.MainInfoModel.ValidateStartTime = System.DateTime.Now.AddDays(1);
        model.MainInfoModel.ValidateTerm      = Convert.ToInt32(this.ddlValiditeTerm.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             = "";

        List <Tz888.Model.Info.InfoResourceModel> infoResourceModels = Tz888.Common.InfoResourceManage.ImageTransfer("Image", "Project", Tz888.Common.ResourceType.Image, Tz888.Common.ResourceProperty.InfoImage, ImageUploadControl1.InfoList);

        if (infoResourceModels != null)
        {
            model.InfoResourceModels.AddRange(infoResourceModels);
        }

        Tz888.BLL.Info.ProjectInfoBLL bll = new Tz888.BLL.Info.ProjectInfoBLL();

        if (bll.Update(model))
        {
            Tz888.Common.MessageBox.ShowAndRedirect(this.Page, "修改信息成功!", Request.Url.ToString());
        }
        else
        {
            Tz888.Common.MessageBox.ShowAndRedirect(this.Page, "修改信息失败!", Request.Url.ToString());
        }
    }
Example #9
0
    public void GetInfoModel()
    {
        Tz888.BLL.Info.ProjectInfoBLL bll = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(_infoid);
        if (model == null)
            return;
        this.txtProjectName.Value = model.ProjectInfoModel.ProjectName;
        this.SelectIndustryControl1.IndustryString = model.ProjectInfoModel.IndustryBID;

        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountryCode.Trim()))
            this.ZoneSelectControl1.CountryID = model.ProjectInfoModel.CountryCode.Trim();
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.ProvinceID.Trim()))
            this.ZoneSelectControl1.ProvinceID = model.ProjectInfoModel.ProvinceID.Trim();
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CityID.Trim()))
            this.ZoneSelectControl1.CityID = model.ProjectInfoModel.CityID.Trim();
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountyID.Trim()))
            this.ZoneSelectControl1.CountyID = model.ProjectInfoModel.CountyID.Trim();

        this.txtCapitalTotal.Value = model.ProjectInfoModel.CapitalTotal.ToString();

        this.rblYqzjdwqk.SelectedValue = model.ProjectInfoModel.iZqYqjjdwqk.ToString();
        this.rblXmyxqxx.SelectedValue = model.MainInfoModel.ValidateTerm.ToString().Trim(); //model.ProjectInfoModel.iZqXmyxqs.ToString();// model.MainInfoModel.ValidateTerm.ToString();
        this.tbHits.Text = model.MainInfoModel.Hit.ToString();
        this.txtPointCount.Text = model.MainInfoModel.MainPointCount.ToString();

        txtKeord.Value = model.MainInfoModel.KeyWord;//网页关键字
        txtWtitle.Value = model.MainInfoModel.DisplayTitle;//网页标题
        this.txtDescript.Value = model.MainInfoModel.Descript;//网页描述


        this.tbXmqxms.Value = model.ProjectInfoModel.ComAbout.ToString();

        this.txtCompanyName.Value = model.InfoContactModel.OrganizationName;
        this.txtLinkMan.Value = model.InfoContactModel.Name;
        this.txtTelStateCode.Value = model.InfoContactModel.TelStateCode.Trim();
        this.txtTel.Value = model.InfoContactModel.TelNum;
        this.txtMobile.Value = model.InfoContactModel.Mobile;
        this.txtEmail.Value = model.InfoContactModel.Email;
        this.txtAddress.Value = model.InfoContactModel.Address;
        this.txtWebSite.Value = model.InfoContactModel.WebSite;
        this.rblAuditing.SelectedValue = model.MainInfoModel.AuditingStatus.ToString();
        ViewState["AuditingStaus"] = model.MainInfoModel.AuditingStatus.ToString();
        ViewState["HtmlFile"] = model.MainInfoModel.HtmlFile.ToString();
        if (this.rblAuditing.SelectedValue == "0")
        {
            span1.Style["display"] = "none";
            span2.Style["display"] = "none";
            span3.Style["display"] = "none";
            span4.Style["display"] = "none";
        }
        else if (this.rblAuditing.SelectedValue == "1")
        {
            span1.Style["display"] = "none";
            span2.Style["display"] = "none";
            span3.Style["display"] = "block";
            span4.Style["display"] = "block";
        }
        else if (this.rblAuditing.SelectedValue == "2")
        {
            span1.Style["display"] = "block";
            span2.Style["display"] = "block";
            span3.Style["display"] = "none";
            span4.Style["display"] = "none";
        }

        this.tbHits.Text = model.MainInfoModel.Hit.ToString().Trim();
        this.rblFixPrice.SelectedValue = model.MainInfoModel.FixPriceID.ToString().Trim();
        if (this.rblFixPrice.SelectedValue == "2")
        {
            span5.Style["display"] = "block";
        }
    } 
Example #10
0
    protected void btnStatus_Click(object sender, EventArgs e)
    {
        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>(); //融资行业实体列表
        DateTime time_Now = DateTime.Now;

        industryModels = this.SelectIndustryControl1.IndustryModels;

        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";

        //投资总额
        if (!string.IsNullOrEmpty(this.txtCapitalTotal.Value.Trim()))
            model.ProjectInfoModel.CapitalTotal = 0;

        //借钱金额
        model.ProjectInfoModel.CapitalID = "0";
        //项目详细描述
        model.ProjectInfoModel.ComAbout = Tz888.Common.Utility.PageValidate.TxtToHtml(this.tbXmqxms.Value.Trim());
        //行业
        foreach (Tz888.Model.Common.IndustryModel models in industryModels)
        {
            model.ProjectInfoModel.IndustryBID += models.IndustryBID + ",";
        }
        model.ProjectInfoModel.CooperationDemandType = "9";//债券融资

        //融资对象
        model.ProjectInfoModel.financingID = "01,";
        //融资计划及还款能力
        model.ProjectInfoModel.warrant = "";

        //-----------------201006资源超市第二次改版,----------------------//
        //项目立项情况
        model.ProjectInfoModel.cZqXmlxqkb = "1,";
        //企业发展阶段
        model.ProjectInfoModel.cZqQyfzjd = "1";

        //要求资金到位情况
        model.ProjectInfoModel.iZqYqjjdwqk = Tz888.Common.Text.FormatData(rblYqzjdwqk.SelectedValue.Trim());
        //产品市场增长率        
        model.ProjectInfoModel.iZqCpsczzl = 1;

        //产品市场容量
        model.ProjectInfoModel.iZqCpscYl = 1;
        //资产负债率
        model.ProjectInfoModel.iZqZcfzl = 1;
        //流动比率
        model.ProjectInfoModel.iZqYdbl = 1;
        //投资收益率
        model.ProjectInfoModel.iZqTzsl = 1;
        //销售利润率
        model.ProjectInfoModel.iZqXslyl = 1;
        //投资回报期
        model.ProjectInfoModel.iZqTzfbq = 1;
        //项目有效期限
        model.ProjectInfoModel.iZqXmyxqs = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim());
        //项目摘要
        model.ProjectInfoModel.ComBrief = "";

        //项目关键字 textbox
        string strXmgjz = "";
        model.ProjectInfoModel.cZqXmgjz = strXmgjz;

        model.ProjectInfoModel.nDwlyysy = 1;//单位年营业收入
        model.ProjectInfoModel.nDwljly = 1; //单位年净利润
        model.ProjectInfoModel.nDwzzc = 1;//单位总资产
        model.ProjectInfoModel.nDwzfz = 1; //单位总负债
        //产品概述
        model.ProjectInfoModel.cZqCpks = "";
        //市场前景
        model.ProjectInfoModel.marketAbout = "";
        //竞争分析
        model.ProjectInfoModel.cZqJzfx = "";
        //商业模式
        model.ProjectInfoModel.cZqSyms = "";
        //管理团队
        model.ProjectInfoModel.cZqGltd = "";
        //信息完整度
        model.ProjectInfoModel.InformationIntegrity = 0;

        //-----------------------------------主表信息-------------
        if (!string.IsNullOrEmpty(this.txtProjectName.Value))
            model.MainInfoModel.Title = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value);

        string str = industryModels[0].IndustryBID;
        model.MainInfoModel.InfoCode = Tz888.BLL.Info.Common.CreateInfoCode("Project", industryModels[0].IndustryBID, this.ZoneSelectControl1.CountryID, time_Now);
        string InfoCode = model.MainInfoModel.InfoCode;
        model.MainInfoModel.publishT = time_Now;
        string tb = this.tbHits.Text == "" ? "0" : this.tbHits.Text;
        model.MainInfoModel.Hit = Convert.ToInt32(tb);
        string fix = this.txtPointCount.Text == "" ? "0" : this.txtPointCount.Text;
        model.MainInfoModel.MainPointCount = Convert.ToDecimal(fix);
        model.MainInfoModel.FixPriceID = this.rblFixPrice.SelectedValue.ToString().Trim();
        //   model.MainInfoModel.InfoID = 2397088;
        model.MainInfoModel.InfoID = Convert.ToInt64(ViewState["infoID"].ToString());
        model.MainInfoModel.IsCore = true;

        model.MainInfoModel.KeyWord = txtKeord.Value;//网页关键字
        model.MainInfoModel.DisplayTitle = txtWtitle.Value;//网页标题
        model.MainInfoModel.Descript = txtDescript.Value;//网页描述

        BasePage bp = new BasePage();
        model.MainInfoModel.LoginName = bp.LoginName;
        //model.MainInfoModel.LoginName = "topfo001";
        model.MainInfoModel.InfoOriginRoleName = "0"; //用户角色
        model.MainInfoModel.GradeID = "0";
        model.MainInfoModel.FeeStatus = 0;
        model.MainInfoModel.AuditingStatus = Convert.ToInt32(this.rblAuditing.SelectedValue);

        if (!string.IsNullOrEmpty(this.txtProjectName.Value.Trim()))
            model.MainInfoModel.DisplayTitle = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value.Trim());
        model.MainInfoModel.FrontDisplayTime = time_Now;
        model.MainInfoModel.ValidateStartTime = time_Now;
        model.ProjectInfoModel.iZqXmyxqs = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim()); //*项目有效期限

        model.MainInfoModel.TemplateID = "001";

        //------------------------
        model.ShortInfoModel.ShortInfoControlID = "ProjectIndex1";
        model.ShortInfoModel.ShortTitle = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value.Trim());

        string theURL = Request.CurrentExecutionFilePath;

        ////联系信息
        model.InfoContactModel.OrganizationName = txtCompanyName.Value.Trim();
        model.InfoContactModel.Name = txtLinkMan.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();

        byte AuditingOrigin = Convert.ToByte(ViewState["AuditingStaus"]);
        byte AuditingStatus = 0;

        AuditingStatus = Convert.ToByte(this.rblAuditing.SelectedValue.ToString());

        bool IsSuccess = false;
        string actionMsg = "";
        bool IsSendEmail = false;
        int FeedbackStatus = 0;
        string FeedBackNote = "";
        string AuditingRemark = "";
        long InfoID = Convert.ToInt64(ViewState["infoID"]);
        // BasePage bp = new BasePage();
        string LoginName = bp.LoginName;
        //string LoginName = "topfo001";


        bool AllHasDone = false;
        bool HasDone = false;
        //修改属性

        bool h = bll.ProjectInfoZQ_Update_Up(model, infoResourceModels);

        if (h)
        {
            AllHasDone = true;
        }

        int MainPointCount = 0;
        Tz888.BLL.Info.MainInfoBLL mainBll = new Tz888.BLL.Info.MainInfoBLL();
        string strHtmlFile = ViewState["HtmlFile"].ToString();
        if (strHtmlFile == "")
        {
            strHtmlFile = "Project/" + DateTime.Now.ToString("yyyyMM") + "/Project" + DateTime.Now.ToString("yyyyMMdd") + "_" + Convert.ToInt64(this.ViewState["InfoID"]) + ".shtml";
        }

        #region 审核

        Tz888.Model.Info.InfoAuditModel auditModel = new Tz888.Model.Info.InfoAuditModel();

        try
        {
            MainPointCount = Convert.ToInt32(txtPointCount.Text.Trim());
            if (MainPointCount < 0)
                MainPointCount = 0;
        }
        catch
        {
            MainPointCount = 0;
        }

        switch (AuditingOrigin)
        {
            case 0:
                switch (AuditingStatus)
                {
                    case 0:
                        break;
                    case 1:
                        AuditingRemark = "未审核->审核通过";

                        #region 写入操作记录
                        //需要生成文件

                        if (string.IsNullOrEmpty(strHtmlFile.Trim()))
                            strHtmlFile = Tz888.BLL.Info.Common.createStaticPageFileName(theInfoType, InfoCode, _infoid);
                        //更改审核状态,同时记录操作
                        HasDone = mainBll.HasAuditing(_infoid, AuditingStatus, true, Convert.ToInt32(this.tbHits.Text.Trim()), model.MainInfoModel.LoginName,
                            AuditingRemark, strHtmlFile, "", 0, MainPointCount);
                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 写入信息审核记录
                        auditModel = new Tz888.Model.Info.InfoAuditModel();
                        auditModel.InfoID = model.MainInfoModel.InfoID;
                        auditModel.InfoTypeID = theInfoType;
                        auditModel.LoginName = model.MainInfoModel.LoginName;
                        auditModel.PostDate = System.DateTime.Now;
                        auditModel.Title = model.MainInfoModel.Title;
                        auditModel.FeedbackStatus = 0; //0,可修改|1,即将删除
                        auditModel.FeedBackNote = "";
                        auditModel.AuditStatus = AuditingStatus;
                        auditModel.AuditingDate = System.DateTime.Now;
                        auditModel.AuditingBy = bp.LoginName;
                        auditModel.AuditingRemark = AuditingRemark;
                        auditModel.Memo = "";
                        HasDone = mainBll.InfoAuditNote(auditModel);

                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 生成静态化文件
                        //Tz888.BLL.PageStatic.ProjectPageStatic staticobj = new Tz888.BLL.PageStatic.ProjectPageStatic();
                        //IsSuccess = staticobj.CreateStaticPageProject_New(InfoID.ToString(), ref actionMsg);

                        //if (!IsSuccess)
                        //{
                        //    AllHasDone = false;//修改失败
                        //}
                        #endregion

                        IsSendEmail = true;

                        break;
                    case 2:
                        AuditingRemark = "未审核->审核未通过";

                        #region 写入操作记录
                        HasDone = mainBll.HasAuditing(_infoid, AuditingStatus, true, Convert.ToInt32(this.tbHits.Text.Trim()), model.MainInfoModel.LoginName,
                            AuditingRemark, "", "", 0, MainPointCount);
                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 写入信息审核记录
                        if (rblFeedbackStatus.SelectedValue.Trim() != "")
                        {
                            FeedbackStatus = Convert.ToInt32(this.rblFeedbackStatus.SelectedValue.Trim());
                        }
                        FeedBackNote = this.tbAuditingRemark.Text.Trim();

                        auditModel = new Tz888.Model.Info.InfoAuditModel();
                        auditModel.InfoID = model.MainInfoModel.InfoID;
                        auditModel.InfoTypeID = theInfoType;
                        auditModel.LoginName = model.MainInfoModel.LoginName;
                        auditModel.PostDate = System.DateTime.Now;
                        auditModel.Title = model.MainInfoModel.Title;

                        auditModel.FeedbackStatus = FeedbackStatus;

                        auditModel.FeedBackNote = this.tbAuditingRemark.Text.Trim();
                        auditModel.AuditStatus = AuditingStatus;
                        auditModel.AuditingDate = System.DateTime.Now;
                        auditModel.AuditingBy = bp.LoginName;
                        auditModel.AuditingRemark = AuditingRemark;
                        auditModel.Memo = "";
                        HasDone = mainBll.InfoAuditNote(auditModel);

                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        IsSendEmail = true;

                        break;
                    default:
                        break;
                }
                break;
            case 1:
                switch (AuditingStatus)
                {
                    case 0:
                        AuditingRemark = "审核通过->未审核";

                        #region 写入操作记录
                        //更改审核状态,同时记录操作
                        HasDone = mainBll.HasAuditing(_infoid, AuditingStatus, true, Convert.ToInt32(this.tbHits.Text.Trim()), model.MainInfoModel.LoginName,
                            AuditingRemark, "", "", 0, MainPointCount);

                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 写入信息审核记录
                        auditModel = new Tz888.Model.Info.InfoAuditModel();
                        auditModel.InfoID = model.MainInfoModel.InfoID;
                        auditModel.InfoTypeID = theInfoType;
                        auditModel.LoginName = model.MainInfoModel.LoginName;
                        auditModel.PostDate = System.DateTime.Now;
                        auditModel.Title = model.MainInfoModel.Title;
                        auditModel.FeedbackStatus = 0;
                        auditModel.FeedBackNote = "";
                        auditModel.AuditStatus = AuditingStatus;
                        auditModel.AuditingDate = System.DateTime.Now;
                        auditModel.AuditingBy = bp.LoginName;
                        auditModel.AuditingRemark = AuditingRemark;
                        auditModel.Memo = "";
                        HasDone = mainBll.InfoAuditNote(auditModel);

                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 删除已生成的文件

                        //删除静态化文件

                        #endregion

                        break;
                    case 1:
                        #region 生成静态化文件
                        //需要生成文件

                        if (string.IsNullOrEmpty(strHtmlFile.Trim()))
                            strHtmlFile = Tz888.BLL.Info.Common.createStaticPageFileName(theInfoType, InfoCode, _infoid);
                        //记录操作
                        HasDone = mainBll.HasAuditing(InfoID, AuditingStatus, true, Convert.ToInt32(this.tbHits.Text.Trim()), model.MainInfoModel.LoginName,
                            AuditingRemark, strHtmlFile, "", 0, MainPointCount);

                        //Tz888.BLL.PageStatic.ProjectPageStatic staticobj = new Tz888.BLL.PageStatic.ProjectPageStatic();
                        //IsSuccess = staticobj.CreateStaticPageProject_New(InfoID.ToString(), ref actionMsg);

                        //if (!IsSuccess)
                        //{
                        //    AllHasDone = false;//修改失败
                        //}
                        #endregion
                        break;
                    case 2:
                        AuditingRemark = "审核通过->审核未通过";

                        #region 写入操作记录
                        //更改审核状态,同时记录操作
                        HasDone = mainBll.HasAuditing(_infoid, AuditingStatus, true, Convert.ToInt32(this.tbHits.Text.Trim()), model.MainInfoModel.LoginName,
                            AuditingRemark, "", "", 0, MainPointCount);
                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 写入信息审核记录

                        FeedbackStatus = Convert.ToInt32(this.rblFeedbackStatus.SelectedValue.Trim());
                        FeedBackNote = this.tbAuditingRemark.Text.Trim();

                        auditModel = new Tz888.Model.Info.InfoAuditModel();
                        auditModel.InfoID = model.MainInfoModel.InfoID;
                        auditModel.InfoTypeID = theInfoType;
                        auditModel.LoginName = model.MainInfoModel.LoginName;
                        auditModel.PostDate = System.DateTime.Now;
                        auditModel.Title = model.MainInfoModel.Title;
                        auditModel.FeedbackStatus = Convert.ToInt32(this.rblFeedbackStatus.SelectedValue.Trim());
                        auditModel.FeedBackNote = this.tbAuditingRemark.Text.Trim();
                        auditModel.AuditStatus = AuditingStatus;
                        auditModel.AuditingDate = System.DateTime.Now;
                        auditModel.AuditingBy = bp.LoginName;
                        auditModel.AuditingRemark = AuditingRemark;
                        auditModel.Memo = "";
                        HasDone = mainBll.InfoAuditNote(auditModel);
                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 删除已生成的文件

                        //删除静态化文件

                        #endregion

                        IsSendEmail = true;

                        break;
                    default:
                        break;
                }
                break;
            case 2:
                switch (AuditingStatus)
                {
                    case 0:
                        AuditingRemark = "审核未通过->未审核";

                        #region 写入操作记录
                        HasDone = mainBll.HasAuditing(_infoid, AuditingStatus, true, Convert.ToInt32(this.tbHits.Text.Trim()), model.MainInfoModel.LoginName,
                            AuditingRemark, "", "", 0, MainPointCount);
                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 写入信息审核记录
                        auditModel = new Tz888.Model.Info.InfoAuditModel();
                        auditModel.InfoID = model.MainInfoModel.InfoID;
                        auditModel.InfoTypeID = theInfoType;
                        auditModel.LoginName = model.MainInfoModel.LoginName;
                        auditModel.PostDate = System.DateTime.Now;
                        auditModel.Title = model.MainInfoModel.Title;
                        auditModel.FeedbackStatus = 0;
                        auditModel.FeedBackNote = "";
                        auditModel.AuditStatus = AuditingStatus;
                        auditModel.AuditingDate = System.DateTime.Now;
                        auditModel.AuditingBy = bp.LoginName;
                        auditModel.AuditingRemark = AuditingRemark;
                        auditModel.Memo = "";
                        HasDone = mainBll.InfoAuditNote(auditModel);
                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        break;
                    case 1:
                        AuditingRemark = "审核未通过->审核通过";

                        #region 写入操作记录
                        if (string.IsNullOrEmpty(strHtmlFile.Trim()))
                            strHtmlFile = Tz888.BLL.Info.Common.createStaticPageFileName(theInfoType, InfoCode, _infoid);

                        HasDone = mainBll.HasAuditing(_infoid, AuditingStatus, true, Convert.ToInt32(this.tbHits.Text.Trim()), model.MainInfoModel.LoginName,
                            AuditingRemark, strHtmlFile, "", 0, MainPointCount);
                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 写入信息审核记录
                        auditModel = new Tz888.Model.Info.InfoAuditModel();
                        auditModel.InfoID = model.MainInfoModel.InfoID;
                        auditModel.InfoTypeID = theInfoType;
                        auditModel.LoginName = model.MainInfoModel.LoginName;
                        auditModel.PostDate = System.DateTime.Now;
                        auditModel.Title = model.MainInfoModel.Title;
                        auditModel.FeedbackStatus = 0;
                        auditModel.FeedBackNote = "";
                        auditModel.AuditStatus = AuditingStatus;
                        auditModel.AuditingDate = System.DateTime.Now;
                        auditModel.AuditingBy = bp.LoginName;
                        auditModel.AuditingRemark = AuditingRemark;
                        auditModel.Memo = "";
                        HasDone = mainBll.InfoAuditNote(auditModel);
                        if (!HasDone)
                        {
                            AllHasDone = false;//修改失败
                        }
                        #endregion

                        #region 生成静态化文件
                        //Tz888.BLL.PageStatic.ProjectPageStatic staticobj = new Tz888.BLL.PageStatic.ProjectPageStatic();
                        //IsSuccess = staticobj.CreateStaticPageProject_New(InfoID.ToString(), ref actionMsg);
                        #endregion

                        IsSendEmail = true;

                        break;
                    case 2:
                        break;
                    default:
                        break;
                }
                break;
            default:
                break;
        }
        #endregion

        #region 邮件通知
        if (IsSendEmail)
        {
            //try
            //{
            //    Tz888.BLL.Info.InfoAuditMailBLL MailBll = new Tz888.BLL.Info.InfoAuditMailBLL();
            //    if (AuditingStatus == 1)
            //        MailBll.SendPassMail(LoginName, Title, strHtmlFile, Server.MapPath(MailBll.GetEmailPassTmpPath()));
            //    else
            //        MailBll.SendNoPassEmail(_infoid, LoginName, Title, FeedbackStatus, FeedBackNote, "Capital", Server.MapPath(MailBll.GetEmailNoPassTmpPath()));
            //}
            //catch (Exception ex)
            //{
            //}
        }
        #endregion

        #region 修改成功并且状态为1就生成静态页面
        if (AllHasDone)
        {
            if (AuditingStatus == 1)
            {
                string cc = "";
                state = page.SelProjectM(Convert.ToString(_infoid));
                string CountryCode = "中国";// visit.SelCountry(ht[3].ToString().Trim());//国家
                string Province = visit.SelProvince(state.ProvinceID.ToString().Trim());//省名
                string City = visit.SelCityID(state.CityID.ToString().Trim());//地区所对应城市
                string County = visit.SelCounty(state.CountyID.ToString().Trim());//地区
                string[] Bid = state.IndustryBID.ToString().Trim().Split(',');
                string Industry = "";
                if (Bid.Length >= 0)
                {
                    for (int j = 0; j < Bid.Length - 1; j++)
                    {
                        Industry += page.SelIndustryName(Bid[j].ToString()) + "、";//行业名称
                    }
                }
                if (Bid.Length == 1)
                {

                    Industry = page.SelIndustryName(Bid[0].ToString());

                }

                // string Industry =page.SelIndustryName(Bid[0].ToString());//行业名称
                string lated = page.SelIndustryLated(state.IndustryBID.ToString().Trim());
                string sdt = "";//还款保证
                if (state.IZqYqjjdwqk == "" || state.IZqYqjjdwqk == null || state.IZqYqjjdwqk == "0")
                {
                    sdt = "暂无";
                }
                else if (state.IZqYqjjdwqk == "1")
                {
                    sdt = "担保";
                }
                else if (state.IZqYqjjdwqk == "2")
                {
                    sdt = "抵押";
                }
                else if (state.IZqYqjjdwqk == "3")
                {
                    sdt = "信用";
                }
                string iZqXmyxqs = page.SelDictName(state.IZqXmyxqs.ToString());//有效期
                DateTime dt = Convert.ToDateTime(state.PublishT.ToString());
                string publishT = Convert.ToString(dt.ToString("yyyy-MM-dd"));//发布时间
                string mainPoint = page.SelMainPoint();//资源收费查询
                string Fix = "";//收费状态
                if (state.FixPriceID == "1" || state.FixPriceID == "0")
                {
                    Fix = "免费";
                }
                else if (state.FixPriceID == "2")
                {
                    Fix = "<span style='color:Red'>" + state.MainPointCount.ToString() + "</span>元";
                }
                string str1 = Convert.ToString(state.CooperationDemandType).Trim(",".ToCharArray());
                if (str1 == "9")//为债权融资
                {
                    page.ProjectZqHtml(state.Id.ToString(), state.ProjectName.ToString(), state.ComAbout.ToString(), CountryCode, Province, City, County.Trim(), Industry,
                        state.CapitalTotal.ToString(), sdt, iZqXmyxqs, publishT, "", "", state.DisplayTitle.ToString(), state.KeyWord.ToString(),
                        state.Descript.ToString(), 1, lated, mainPoint, Fix);
                }
                else if (str1 == "10")//股权融资
                {
                    page.ProjectZqHtml(state.Id.ToString(), state.ProjectName.ToString(), state.ComAbout.ToString(), CountryCode, Province, City, County.Trim(), Industry,
                       state.CapitalTotal.ToString(), sdt, iZqXmyxqs, publishT, state.ComBrief.ToString(), state.ManageTeamAbout.ToString(), state.DisplayTitle.ToString(), state.KeyWord.ToString(),
                       state.Descript.ToString(), 2, lated, mainPoint, Fix);
                }
                else
                {

                    page.ProjectZqHtml(state.Id.ToString(), state.ProjectName.ToString(), state.ComAbout.ToString(), CountryCode, Province, City, County.Trim(), Industry,
                   state.CapitalTotal.ToString(), sdt, iZqXmyxqs, publishT, state.ComBrief.ToString(), state.ManageTeamAbout.ToString(), state.DisplayTitle.ToString(), state.KeyWord.ToString(),
                     state.Descript.ToString(), 2, lated, mainPoint, Fix);
                }

                this.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('审核信息成功!');location.href='ProjectManage.aspx'", true);

            }

            else
            {
                this.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('审核信息失败!');location.href='ProjectManage.aspx'", true);
            }

        }
        #endregion
    } 
Example #11
0
    /// <summary>
    /// 查看编号所对应的详细信息
    /// </summary>
    public void GetInfoModel()
    {
        Tz888.BLL.Info.ProjectInfoBLL    bll   = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(_infoid);

        if (model == null)
        {
            return;
        }
        this.txtProjectName.Value = model.ProjectInfoModel.ProjectName;

        this.SelectIndustryControl1.IndustryString = model.ProjectInfoModel.IndustryBID;

        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountryCode.Trim()))
        {
            this.ZoneSelectControl1.CountryID = model.ProjectInfoModel.CountryCode.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.ProvinceID.Trim()))
        {
            this.ZoneSelectControl1.ProvinceID = model.ProjectInfoModel.ProvinceID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CityID.Trim()))
        {
            this.ZoneSelectControl1.CityID = model.ProjectInfoModel.CityID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountyID.Trim()))
        {
            this.ZoneSelectControl1.CountyID = model.ProjectInfoModel.CountyID.Trim();
        }

        this.txtCapitalTotal.Text = model.ProjectInfoModel.CapitalTotal.ToString();
        txtKeord.Value            = model.MainInfoModel.KeyWord;                            //网页关键字
        txtWtitle.Value           = model.MainInfoModel.DisplayTitle;                       //网页标题
        this.txtDescript.Value    = model.MainInfoModel.Descript;                           //网页描述

        this.rblXmyxqxx.SelectedValue = model.MainInfoModel.ValidateTerm.ToString().Trim(); // model.ProjectInfoModel.iZqXmyxqs.ToString();

        if (model.ProjectInfoModel.CapitalID != "")
        {
            rbtnCapital.SelectedValue = model.ProjectInfoModel.CapitalID;
        }
        ////项目摘要
        txtProIntro.Value = model.ProjectInfoModel.ComBrief.Trim();
        ////项目详细描述
        txtXmqxms.Value          = GetHtml(model.ProjectInfoModel.ComAbout);
        txtManageTeamAbout.Value = model.ProjectInfoModel.ManageTeamAbout.Trim();

        //联系信息
        if (model.InfoContactModel != null)
        {
            this.txtCompanyName.Value  = model.InfoContactModel.OrganizationName;
            this.txtLinkMan.Value      = model.InfoContactModel.Name;
            this.txtTelStateCode.Value = model.InfoContactModel.TelStateCode.Trim();
            this.txtTel.Value          = model.InfoContactModel.TelNum;
            this.txtMobile.Value       = model.InfoContactModel.Mobile;
            this.txtEmail.Value        = model.InfoContactModel.Email;
            this.txtAddress.Value      = model.InfoContactModel.Address;
            this.txtWebSite.Value      = model.InfoContactModel.WebSite;
        }
        this.rblAuditing.SelectedValue = model.MainInfoModel.AuditingStatus.ToString();
        ViewState["AuditingStaus"]     = model.MainInfoModel.AuditingStatus.ToString();
        ViewState["HtmlFile"]          = model.MainInfoModel.HtmlFile.ToString();
        if (this.rblAuditing.SelectedValue == "0")
        {
            span1.Style["display"] = "none";
            span2.Style["display"] = "none";
            span3.Style["display"] = "none";
            span4.Style["display"] = "none";
        }
        else if (this.rblAuditing.SelectedValue == "1")
        {
            span1.Style["display"] = "none";
            span2.Style["display"] = "none";
            span3.Style["display"] = "block";
            span4.Style["display"] = "block";
        }
        else if (this.rblAuditing.SelectedValue == "2")
        {
            span1.Style["display"] = "block";
            span2.Style["display"] = "block";
            span3.Style["display"] = "none";
            span4.Style["display"] = "none";
        }

        this.tbHits.Text = model.MainInfoModel.Hit.ToString().Trim();
        this.rblFixPrice.SelectedValue = model.MainInfoModel.FixPriceID.ToString().Trim();
        if (this.rblFixPrice.SelectedValue == "2")
        {
            span5.Style["display"] = "block";
        }

        ViewState["PublishT"]             = model.MainInfoModel.publishT;
        ViewState["InfoID"]               = model.MainInfoModel.InfoID;
        ViewState["HtmlFile"]             = model.MainInfoModel.HtmlFile;
        ViewState["ProjectNameBrief"]     = model.ProjectInfoModel.ProjectNameBrief;
        this.FilesUploadControl1.InfoList = model.InfoResourceModels;

        //ViewState["ShortTitle"] = model.ShortInfoModel.ShortTitle;
        //ViewState["ShortContent"] = model.ShortInfoModel.ShortContent;
        //ViewState["ShortInfoControlID"] = model.ShortInfoModel.ShortInfoControlID;
    }
Example #12
0
    public void GetInfoModel()
    {
        Tz888.BLL.Info.ProjectInfoBLL    bll   = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(_infoid);
        if (model == null)
        {
            return;
        }
        this.txtProjectName.Value = model.ProjectInfoModel.ProjectName;
        this.SelectIndustryControl1.IndustryString = model.ProjectInfoModel.IndustryBID;

        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountryCode.Trim()))
        {
            this.ZoneSelectControl1.CountryID = model.ProjectInfoModel.CountryCode.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.ProvinceID.Trim()))
        {
            this.ZoneSelectControl1.ProvinceID = model.ProjectInfoModel.ProvinceID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CityID.Trim()))
        {
            this.ZoneSelectControl1.CityID = model.ProjectInfoModel.CityID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountyID.Trim()))
        {
            this.ZoneSelectControl1.CountyID = model.ProjectInfoModel.CountyID.Trim();
        }

        this.txtProIntro.Value = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(Tz888.Common.Utility.PageValidate.HtmlToTxt(model.ProjectInfoModel.ComAbout));

        if (model.ProjectInfoModel.financingID.ToString() != "")
        {
            rbtnObj.SelectedValue = model.ProjectInfoModel.financingID.ToString();
        }
        this.txtCapitalTotal.Text = model.ProjectInfoModel.CapitalTotal.ToString();

        if (model.ProjectInfoModel.CapitalID != "")
        {
            rbtnCapital.SelectedValue = model.ProjectInfoModel.CapitalID;
        }
        this.txtWarrant.Value             = model.ProjectInfoModel.warrant;
        this.txtMarketAbout.Value         = model.ProjectInfoModel.marketAbout;
        this.txtCompanyYearIncome.Value   = model.ProjectInfoModel.CompanyYearIncome.ToString();
        this.txtCompanyNG.Value           = model.ProjectInfoModel.CompanyNG.ToString();
        this.txtCompanyTotalCapital.Value = model.ProjectInfoModel.CompanyTotalCapital.ToString();
        this.txtCompanyTotalDebet.Value   = model.ProjectInfoModel.CompanyTotalDebet.ToString();

        if (model.InfoContactModel != null)
        {
            this.txtCompanyName.Value  = model.InfoContactModel.OrganizationName;
            this.txtLinkMan.Value      = model.InfoContactModel.Name;
            this.txtCareer.Value       = model.InfoContactModel.Career;
            this.txtTelStateCode.Value = model.InfoContactModel.TelStateCode.Trim();
            this.txtTel.Value          = model.InfoContactModel.TelNum;
            this.txtMobile.Value       = model.InfoContactModel.Mobile;
            this.txtEmail.Value        = model.InfoContactModel.Email;
            this.txtAddress.Value      = model.InfoContactModel.Address;
            this.txtWebSite.Value      = model.InfoContactModel.WebSite;
        }
        this.rbtnValiDate.SelectedValue = model.MainInfoModel.ValidateTerm.ToString();

        ViewState["PublishT"]           = model.MainInfoModel.publishT;
        ViewState["InfoID"]             = model.MainInfoModel.InfoID;
        ViewState["HtmlFile"]           = model.MainInfoModel.HtmlFile;
        ViewState["ProjectNameBrief"]   = model.ProjectInfoModel.ProjectNameBrief;
        ViewState["ShortTitle"]         = model.ShortInfoModel.ShortTitle;
        ViewState["ShortContent"]       = model.ShortInfoModel.ShortContent;
        ViewState["ShortInfoControlID"] = model.ShortInfoModel.ShortInfoControlID;
    }
Example #13
0
    protected void ImageButton1_Click(object sender, ImageClickEventArgs 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.CooperationDemandType = "9";
        model.ProjectInfoModel.CapitalCurrency       = "CNY";
        model.ProjectInfoModel.ProjectCurrency       = "CNY";

        //新属性

        model.ProjectInfoModel.financingID         = rbtnObj.SelectedValue;
        model.ProjectInfoModel.warrant             = Tz888.Common.Utility.PageValidate.TxtToHtml(Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtWarrant.Value.Trim()));
        model.ProjectInfoModel.marketAbout         = Tz888.Common.Utility.PageValidate.TxtToHtml(Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(txtMarketAbout.Value));
        model.ProjectInfoModel.CompanyYearIncome   = Convert.ToDecimal(this.txtCompanyYearIncome.Value);
        model.ProjectInfoModel.CompanyNG           = Convert.ToDecimal(this.txtCompanyNG.Value);;
        model.ProjectInfoModel.CompanyTotalCapital = Convert.ToDecimal(this.txtCompanyTotalCapital.Value.Trim());
        model.ProjectInfoModel.CompanyTotalDebet   = Convert.ToDecimal(this.txtCompanyTotalDebet.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             = "";

        //联系信息
        if (model.InfoContactModel != null)
        {
            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.ProjectInfoZQ_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());
    }
Example #14
0
    private void LoadInfo(long InfoID)
    {
        Tz888.BLL.Info.ProjectInfoBLL    bll   = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(InfoID);

        this.txtProjectName.Text = model.MainInfoModel.Title.Trim();
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountryCode.Trim()))
        {
            this.ZoneSelectControl1.CountryID = model.ProjectInfoModel.CountryCode.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.ProvinceID.Trim()))
        {
            this.ZoneSelectControl1.ProvinceID = model.ProjectInfoModel.ProvinceID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CityID.Trim()))
        {
            this.ZoneSelectControl1.CityID = model.ProjectInfoModel.CityID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountyID.Trim()))
        {
            this.ZoneSelectControl1.CountyID = model.ProjectInfoModel.CountyID.Trim();
        }

        this.SelectIndustryControl1.IndustryString = model.ProjectInfoModel.IndustryBID;

        string CooperationDemandType = model.ProjectInfoModel.CooperationDemandType.Trim();
        string CooperationDemandTypeItems;

        for (int i = 0; i < chkLstCooperationDemand.Items.Count; i++)
        {
            CooperationDemandTypeItems = chkLstCooperationDemand.Items[i].Value;
            //CooperationDemandTypeItems += ",";
            if (CooperationDemandType.IndexOf(CooperationDemandTypeItems) != -1)
            {
                chkLstCooperationDemand.Items[i].Selected = true;
            }
        }

        this.ddlCurrencyTotal.SelectedValue = model.ProjectInfoModel.ProjectCurrency;
        this.txtCapitalTotal.Text           = Convert.ToString(model.ProjectInfoModel.CapitalTotal);
        this.ddlCurrency.SelectedValue      = model.ProjectInfoModel.CapitalCurrency;
        this.ddlCapital.SelectedValue       = model.ProjectInfoModel.CapitalID;

        if (!string.IsNullOrEmpty(model.MainInfoModel.KeyWord.Trim()))
        {
            string[] keys = model.MainInfoModel.KeyWord.Trim().Split(',');
            for (int i = 0; i < keys.Length; i++)
            {
                string key = keys[i].ToString().Trim();
                switch (i)
                {
                case 0:
                    this.txtKeyword1.Text = key;
                    break;

                case 1:
                    this.txtKeyword2.Text = key;
                    break;

                case 2:
                    this.txtKeyword3.Text = key;
                    break;

                default:
                    break;
                }
            }
        }

        this.txtProIntro.Value = model.ProjectInfoModel.ComAbout;

        this.ddlValiditeTerm.SelectedValue = model.MainInfoModel.ValidateTerm.ToString();

        this.ImageUploadControl1.InfoList  = model.InfoResourceModels;
        this.ImageUploadControl1.InfoType  = "Project";
        this.ImageUploadControl1.NoneCount = 3;
        this.ImageUploadControl1.Count     = 5;

        this.ProjectAddressInfo1.InfoContact     = model.InfoContactModel;
        this.ProjectAddressInfo1.InfoContactMans = model.InfoContactManModels;

        if (Request.UrlReferrer != null)
        {
            ViewState["strPrePage"] = Request.UrlReferrer.ToString();
        }
        else
        {
            ViewState["strPrePage"] = "";
        }
        ViewState["InfoID"]           = model.MainInfoModel.InfoID;
        ViewState["PublishT"]         = model.MainInfoModel.publishT;
        ViewState["ComBrief"]         = model.ProjectInfoModel.ComBrief;
        ViewState["AuditingStatus"]   = model.MainInfoModel.AuditingStatus;
        ViewState["HtmlFile"]         = model.MainInfoModel.HtmlFile;
        ViewState["ProjectNameBrief"] = model.ProjectInfoModel.ProjectNameBrief;

        ViewState["ShortTitle"]         = model.ShortInfoModel.ShortTitle;
        ViewState["ShortContent"]       = model.ShortInfoModel.ShortContent;
        ViewState["ShortInfoControlID"] = model.ShortInfoModel.ShortInfoControlID;
    }
    protected void BtnOk_Click(object sender, EventArgs e)
    {
        ////20090811 判断权限
        //Tz888.BLL.Login.LoginInfoBLL loginbll = new Tz888.BLL.Login.LoginInfoBLL();
        //bool yanzheng = loginbll.yanzheng(Page.User.Identity.Name);
        //if (!yanzheng)
        //{
        //    Tz888.Common.MessageBox.Show(this.Page, "发布失败,你没有发布信息的权限!\\n可能是你发布违规信息帐户被锁定了。\\n详情请联系客服。");
        //    return;
        //}
        ////-----end-

        Tz888.Model.Info.ProjectSetModel model = new Tz888.Model.Info.ProjectSetModel();
        //判断电话与手机号
        if (txtTel.Value.Trim() == "" && txtMobile.Value.Trim() == "")
        {
            Tz888.Common.MessageBox.Show(this.Page, "固定电话或手机至少填写一项,请检查!");
            return;
        }

        string IPAddress = String.Empty;

        IPAddress = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
        if (null == IPAddress || IPAddress == String.Empty)
        {
            IPAddress = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
        }
        if (null == IPAddress || IPAddress == String.Empty)
        {
            IPAddress = HttpContext.Current.Request.UserHostAddress;
        }

        ipAddressForInfo.ipAddressForInfo obj = new ipAddressForInfo.ipAddressForInfo();

        DataSet ds = new DataSet();

        //## ds = obj.readIPAddress(Page.User.Identity.Name, IPAddress);
        //ds = obj.readIPAddress(strLoginName, IPAddress);

        //if (ds.Tables["projectinfoIP"].Rows.Count != 0)
        //{
        //    DateTime dtForDB = Convert.ToDateTime(ds.Tables["projectinfoIP"].Rows[0]["postdate"].ToString());
        //    DateTime dtForClient = Convert.ToDateTime(DateTime.Now);

        //    TimeSpan ts = dtForClient - dtForDB;

        //    if ((int)ts.TotalMinutes <= 3)
        //    {
        //        Response.Write("三分钟内不允许重复发布信息!");
        //        Response.End();
        //    }

        //    //if (ds.Tables["projectinfoIP"].Rows.Count >= 5)
        //    //{
        //    //    Response.Write("当天只能发布5条记录");
        //    //    Response.End();
        //    //}
        //}

        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>(); //融资行业实体列表
        DateTime time_Now = DateTime.Now;

        industryModels = this.SelectIndustryControl1.IndustryModels;

        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";

        //投资总额
        if (!string.IsNullOrEmpty(this.txtCapitalTotal.Text.Trim()))
        {
            model.ProjectInfoModel.CapitalTotal = Convert.ToDecimal(this.txtCapitalTotal.Text.Trim());
        }

        //借钱金额
        model.ProjectInfoModel.CapitalID = rblJqjy.SelectedValue.Trim();
        //项目详细描述
        model.ProjectInfoModel.ComAbout = Tz888.Common.Utility.PageValidate.TxtToHtml(this.tbXmqxms.Value.Trim());
        //行业
        foreach (Tz888.Model.Common.IndustryModel models in industryModels)
        {
            model.ProjectInfoModel.IndustryBID += models.IndustryBID + ",";
        }
        model.ProjectInfoModel.CooperationDemandType = "9";//债券融资

        //融资对象
        model.ProjectInfoModel.financingID = Tz888.Common.Text.GetCheckBoxList(cblTnObj);
        //融资计划及还款能力


        model.ProjectInfoModel.warrant = txtWarrant.Value.Trim();



        //-----------------201006资源超市第二次改版,----------------------//
        //项目立项情况
        model.ProjectInfoModel.cZqXmlxqkb = Tz888.Common.Text.GetCheckBoxList(cblXmlxqk);
        //企业发展阶段
        model.ProjectInfoModel.cZqQyfzjd = rblQyfzjd.SelectedValue.Trim();

        //要求资金到位情况
        model.ProjectInfoModel.iZqYqjjdwqk = Tz888.Common.Text.FormatData(rblYqzjdwqk.SelectedValue.Trim());
        //产品市场增长率
        model.ProjectInfoModel.iZqCpsczzl = Tz888.Common.Text.FormatData(tbCpsczzl.Value.Trim());

        //产品市场容量
        model.ProjectInfoModel.iZqCpscYl = Tz888.Common.Text.FormatData(tbCpscyl.Value.Trim());
        //资产负债率
        model.ProjectInfoModel.iZqZcfzl = Tz888.Common.Text.FormatData(tbZcfzl.Value.Trim());
        //流动比率
        model.ProjectInfoModel.iZqYdbl = Tz888.Common.Text.FormatData(tbLdbl.Value.Trim());
        //投资收益率


        model.ProjectInfoModel.iZqTzsl = Tz888.Common.Text.FormatData(tbTzsyl.Value.Trim());
        //销售利润率
        model.ProjectInfoModel.iZqXslyl = Tz888.Common.Text.FormatData(tbXslyl.Value.Trim());
        //投资回报期


        model.ProjectInfoModel.iZqTzfbq = Tz888.Common.Text.FormatData(rblXmtzfbzq.SelectedValue.Trim());
        //项目有效期限
        //model.ProjectInfoModel.iZqXmyxqs = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim());
        model.ProjectInfoModel.iZqXmyxqs = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim());
        //项目摘要
        model.ProjectInfoModel.ComBrief = tbXmzy.Value.Trim();

        //项目关键字 textbox
        string strXmgjz = "";

        if (tbXmgjz1.Value.Trim() != "")
        {
            strXmgjz = tbXmgjz1.Value.Trim() + ",";
        }
        if (tbXmgjz2.Value.Trim() != "")
        {
            strXmgjz += tbXmgjz2.Value.Trim() + ",";
        }
        if (tbXmgjz3.Value.Trim() != "")
        {
            strXmgjz += tbXmgjz3.Value.Trim();
        }
        model.ProjectInfoModel.cZqXmgjz = strXmgjz;

        model.ProjectInfoModel.nDwlyysy = Convert.ToDecimal(this.tbJkdwlyysy.Value);      //单位年营业收入
        model.ProjectInfoModel.nDwljly  = Convert.ToDecimal(this.tbJkdwljly.Value);       //单位年净利润
        model.ProjectInfoModel.nDwzzc   = Convert.ToDecimal(this.tbJkdwzzc.Value.Trim()); //单位总资产
        model.ProjectInfoModel.nDwzfz   = Convert.ToDecimal(this.tbJkdwzfz.Value.Trim()); //单位总负债
        //产品概述
        model.ProjectInfoModel.cZqCpks = tbCpks.Value.Trim();
        //市场前景
        model.ProjectInfoModel.marketAbout = tbScqj.Value.Trim();
        //竞争分析
        model.ProjectInfoModel.cZqJzfx = tbJjfs.Value.Trim();
        //商业模式
        model.ProjectInfoModel.cZqSyms = tbSyms.Value.Trim();
        //管理团队
        model.ProjectInfoModel.cZqGltd = tbGltd.Value.Trim();

        //信息完整度


        model.ProjectInfoModel.InformationIntegrity = GetInformationIntegrity();
        //-----------------END--------------------------------------------



        //-----------------------------------主表信息-------------
        if (!string.IsNullOrEmpty(this.txtProjectName.Value))
        {
            model.MainInfoModel.Title = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value);
        }

        string str = industryModels[0].IndustryBID;

        model.MainInfoModel.InfoCode = Tz888.BLL.Info.Common.CreateInfoCode("Project", industryModels[0].IndustryBID, this.ZoneSelectControl1.CountryID, time_Now);
        model.MainInfoModel.publishT = time_Now;
        model.MainInfoModel.Hit      = 0;
        model.MainInfoModel.InfoID   = _infoID2;
        model.MainInfoModel.IsCore   = true;
        //##mainInfoModel.LoginName = Page.User.Identity.Name;
        model.MainInfoModel.LoginName          = strLoginName;
        model.MainInfoModel.InfoOriginRoleName = "0"; //用户角色
        model.MainInfoModel.GradeID            = "0";
        model.MainInfoModel.FixPriceID         = "1";
        model.MainInfoModel.FeeStatus          = 0;
        //model.ProjectInfoModel.iZqXmyxqs = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim()); //*项目有效期限

        model.MainInfoModel.Descript = "";
        if (!string.IsNullOrEmpty(this.txtProjectName.Value.Trim()))
        {
            model.MainInfoModel.DisplayTitle = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value.Trim());
        }
        model.MainInfoModel.FrontDisplayTime  = time_Now;
        model.MainInfoModel.ValidateStartTime = time_Now;
        model.ProjectInfoModel.iZqXmyxqs      = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim()); //*项目有效期限

        model.MainInfoModel.TemplateID = "001";
        model.MainInfoModel.HtmlFile   = "";

        //------------------------
        model.ShortInfoModel.ShortInfoControlID = "ProjectIndex1";
        model.ShortInfoModel.ShortTitle         = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(this.txtProjectName.Value.Trim());
        model.ShortInfoModel.ShortContent       = "";
        model.ShortInfoModel.Remark             = "";

        string theURL = Request.CurrentExecutionFilePath;

        ////联系信息
        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();



        //上传文件
        infoResourceModels = FilesUploadControl1.InfoList;

        Tz888.BLL.Info.ProjectInfoBLL bll = new Tz888.BLL.Info.ProjectInfoBLL();

        int returnValue = ConfirmContact();      //确认联络方式

        if (returnValue == 1)
        {
            if (bll.ProjectInfoZQ_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());
            }
        }
    }
Example #16
0
    /// <summary>
    /// 控件赋值

    /// </summary>
    public void GetInfoModel()
    {
        Tz888.BLL.Info.ProjectInfoBLL    bll   = new Tz888.BLL.Info.ProjectInfoBLL();
        Tz888.Model.Info.ProjectSetModel model = bll.GetIntegrityModel(_infoid2);


        if (model == null)
        {
            return;
        }
        this.txtProjectName.Value = model.ProjectInfoModel.ProjectName;

        this.SelectIndustryControl1.IndustryString = model.ProjectInfoModel.IndustryBID;

        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountryCode.Trim()))
        {
            this.ZoneSelectControl1.CountryID = model.ProjectInfoModel.CountryCode.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.ProvinceID.Trim()))
        {
            this.ZoneSelectControl1.ProvinceID = model.ProjectInfoModel.ProvinceID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CityID.Trim()))
        {
            this.ZoneSelectControl1.CityID = model.ProjectInfoModel.CityID.Trim();
        }
        if (!string.IsNullOrEmpty(model.ProjectInfoModel.CountyID.Trim()))
        {
            this.ZoneSelectControl1.CountyID = model.ProjectInfoModel.CountyID.Trim();
        }

        //this.txtProIntro.Value = Tz888.Common.Utility.PageValidate.FiltrateHTMLTag(Tz888.Common.Utility.PageValidate.HtmlToTxt(model.ProjectInfoModel.ComAbout));

        //if (model.ProjectInfoModel.financingID.ToString() != "")
        //    rbtnObj.SelectedValue = model.ProjectInfoModel.financingID.ToString();
        this.txtCapitalTotal.Text = model.ProjectInfoModel.CapitalTotal.ToString();



        //项目有效期限
        if (model.MainInfoModel.ValidateTerm != null)
        {
            for (int i = 0; i < rblXmyxqxx.Items.Count; i++)
            {
                if (model.MainInfoModel.ValidateTerm.ToString() == rblXmyxqxx.Items[i].Value)
                {
                    rblXmyxqxx.Items[i].Selected = true;
                }
            }
        }
        #endregion
        ////管理团队



        if (model.ProjectInfoModel.CapitalID != "")
        {
            rbtnCapital.SelectedValue = model.ProjectInfoModel.CapitalID;
        }
        ////model.MainInfoModel.ValidateTerm = Tz888.Common.Text.FormatData(rblXmyxqxx.SelectedValue.Trim());
        ////项目摘要
        txtProIntro.Value = model.ProjectInfoModel.ComBrief.Trim();
        ////项目详细描述
        txtXmqxms.Value          = model.ProjectInfoModel.ComAbout;
        txtManageTeamAbout.Value = model.ProjectInfoModel.ManageTeamAbout.Trim();



        //联系信息
        if (model.InfoContactModel != null)
        {
            this.txtCompanyName.Value = model.InfoContactModel.OrganizationName;
            this.txtLinkMan.Value     = model.InfoContactModel.Name;
            //this.txtCareer.Value = model.InfoContactModel.Career;
            this.txtTelStateCode.Value = model.InfoContactModel.TelStateCode.Trim();
            this.txtTel.Value          = model.InfoContactModel.TelNum;
            this.txtMobile.Value       = model.InfoContactModel.Mobile;
            this.txtEmail.Value        = model.InfoContactModel.Email;
            this.txtAddress.Value      = model.InfoContactModel.Address;
            this.txtWebSite.Value      = model.InfoContactModel.WebSite;
        }
        //this.rbtnValiDate.SelectedValue = model.MainInfoModel.ValidateTerm.ToString();

        ViewState["PublishT"]           = model.MainInfoModel.publishT;
        ViewState["InfoID"]             = model.MainInfoModel.InfoID;
        ViewState["HtmlFile"]           = model.MainInfoModel.HtmlFile;
        ViewState["ProjectNameBrief"]   = model.ProjectInfoModel.ProjectNameBrief;
        ViewState["ShortTitle"]         = model.ShortInfoModel.ShortTitle;
        ViewState["ShortContent"]       = model.ShortInfoModel.ShortContent;
        ViewState["ShortInfoControlID"] = model.ShortInfoModel.ShortInfoControlID;
    }
Example #17
0
    //确认修改
    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());
        }
    }