Beispiel #1
0
    protected void Button3_Click(object sender, EventArgs e)
    {
        XYECOM.Business.UserInfo ui = new XYECOM.Business.UserInfo();
        XYECOM.Model.UserInfo eui = new XYECOM.Model.UserInfo();
        XYECOM.Business.Message m = new XYECOM.Business.Message();
        XYECOM.Model.MessageInfo ems = new XYECOM.Model.MessageInfo();
        int k = 0;

        ems.Area_ID =-1;
        ems.M_Adress ="";
        ems.M_CompanyName ="";
        ems.M_Content = this.content.Text;
        ems.M_Email = "";
        ems.M_FHM = "";
        ems.M_HasReply = true;
        ems.M_Moblie = "";
        ems.M_PHMa = "";
        ems.M_RecverType = "administrator";
        ems.M_Restore = true;
        ems.M_SenderType = "user";
        ems.M_Sex = false ;
        ems.M_Title = this.title.Text;
        ems.M_UserName ="";
        ems.M_UserType = true;
        ems.U_ID =-1;
        ems.UR_ID = XYECOM.Core.MyConvert.GetInt64(this.U_ID.Value);
        k = m.Insert(ems);

        if (k > 0)
        {
           if (Request.QueryString["M_ID"].ToString() != "")
            {
                m.UpdateMess(Convert.ToInt64(Request.QueryString["M_ID"].ToString()));
            }
            Alert("回复成功!", "ReceiveEmail.aspx");
        }
        else
        {
            Alert("回复失败.", "ReceiveEmail.aspx");
        }
    }
Beispiel #2
0
    private void BindData(Int64 uid)
    {
        string moneyformat = "n"; //货币转换格式

        XYECOM.Business.UserReg userRegBLL = new XYECOM.Business.UserReg();
        XYECOM.Model.UserRegInfo userRegInfo = new XYECOM.Model.UserRegInfo();
        userRegInfo = userRegBLL.GetItem(uid);
        if (!object.Equals(null, userRegInfo))
        {
            this.tdusername.Text = userRegInfo.LoginName; //用户名
            this.tdemail.Text = userRegInfo.Email;   //电子邮件
            this.bgdate.Value = userRegInfo.RegDate.ToShortDateString(); //注册时间
            txtQuestion.Text = userRegInfo.Question;
            txtAnswer.Text = userRegInfo.Answer;
        }
        else
        {
            Alert("该会员信息有误,请重新选择.", backURL);
        }

        XYECOM.Business.UserInfo userInfoBLL = new XYECOM.Business.UserInfo();
        XYECOM.Model.UserInfo userInfo = new XYECOM.Model.UserInfo();
        userInfo=userInfoBLL.GetItem(uid);
        if (!object.Equals(null, userInfo))
        {
            this.tdrealname.Text = userInfo.LinkMan; //真实姓名
            if (userInfo.Sex == true)                     //性别
                this.tdsex.Text = "1";
            else
                this.tdsex.Text = "0";

            tdIM.InnerHtml = XYECOM.Configuration.FreeCode.Instance.IM.Name + ":";
            txtIM.Text = userInfo.IM;
            this.tdmobil.Text = userInfo.Mobile; //手机
            this.tdsection.Text = userInfo.Section; //所在部门
            this.tdpost.Text = userInfo.Post;    //所任职位

            this.companyname.Text = userInfo.Name; //企业名称

            areatypeid.Value = userInfo.AreaId.ToString();
            txtTelephone.Text = userInfo.Telephone;
            txtFax.Text = userInfo.Fax;
            this.tdpostcode.Text = userInfo.Postcode; //邮政编码
            this.tdhomepage.Text = userInfo.HomePage.Trim(); //企业网址
            this.tdlinkadress.Text = userInfo.Address; //联系地址
            this.tdcharacter.Text = userInfo.Character; //企业性质

            companyid.Value = userInfo.UserTypeId.ToString();
            //this.tdsupply.Text = userInfo.U_SupplyProduct; //提供的产品.服务

            this.tdsupply.Text = userInfo.MainProduct;
            this.tdbuy.Text = userInfo.BuyPro; //需要的产品/服务

            if (userInfo.RegisteredCapital.ToString() != "")
                this.tdmoney.Text = Convert.ToDecimal(userInfo.RegisteredCapital).ToString(moneyformat);
            else
                this.tdmoney.Text = userInfo.Mode;     //注册资金

            this.tdmoneytype.Text = userInfo.MoneyType; //注册资金类别

            tdumode.DataSource = new XYECOM.Business.Mode().GetDataTable();
            tdumode.DataTextField = "M_Type";
            tdumode.DataValueField = "M_Type";
            tdumode.DataBind();

            string[] modes = userInfo.Mode.Split(',');

            foreach (string s in modes)
            {
                for (int i = 0; i < tdumode.Items.Count; i++)
                {
                    if (tdumode.Items[i].Value.Equals(s))
                    {
                        tdumode.Items[i].Selected = true;
                        break;
                    }
                }
            }

            this.lbyear.Text = userInfo.RegYear.ToString(); //注册时间
            this.lbarea.Text = userInfo.BusinessAddress; //主要经营地点
            this.lbaddress.Value = userInfo.RegAreaId.ToString(); //企业注册地
            //this.tdptype.Text = userInfo.U_PType; //主营产品/服务
            this.lbnumber.Text = userInfo.EmployeeTotal; //企业人数
            this.tdsynopsis.Text = userInfo.Synopsis; //企业简介

        }
        else
        {
            Alert("该会员信息有误,请重新选择.", backURL);
        }
    }