代码修改后的版本,全部提交
This commit is contained in:
157
Mtxfw.shop/_Admin/admin_member_info.aspx.cs
Normal file
157
Mtxfw.shop/_Admin/admin_member_info.aspx.cs
Normal file
@@ -0,0 +1,157 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace Mtxfw.shop._Admin
|
||||
{
|
||||
public partial class admin_member_info : Mtxfw.Utility.AdminPage
|
||||
{
|
||||
Mtxfw.DAL.user_info daoUser = new Mtxfw.DAL.user_info();
|
||||
Mtxfw.DAL.user_bank daoBank = new Mtxfw.DAL.user_bank();
|
||||
public Mtxfw.DAL.Admin admin = new Mtxfw.DAL.Admin();
|
||||
public Mtxfw.Utility.Config config = new Mtxfw.Utility.Config();
|
||||
protected String pid, cid, qid;
|
||||
public string strprovince = "";
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
if (!IsPostBack)
|
||||
{
|
||||
|
||||
Hidd_Url.Value = Request.UrlReferrer.ToString();
|
||||
Int32 Id = int.Parse(Request.QueryString["ID"]);
|
||||
Mtxfw.Model.user_info model = daoUser.GetModel(Id);
|
||||
if (model != null)
|
||||
{
|
||||
Lit_UserName.Text = model.UserName;
|
||||
|
||||
Text_Email.Text = model.Email;
|
||||
Text_MailingAddress.Text = model.MailingAddress;
|
||||
Text_Mobile.Text = model.Mobile;
|
||||
Text_Phone.Text = model.Phone;
|
||||
Text_PostalCode.Text = model.PostalCode;
|
||||
Text_NCName.Text = model.NCName;
|
||||
Text_RealName.Text = model.RealName;
|
||||
Text_Sex.Text = model.Sex;
|
||||
Text_SFZ.Text = model.SFZ;
|
||||
Text_QQ.Text = model.QQ;
|
||||
pid = model.Province;
|
||||
cid = model.City;
|
||||
qid = model.County;
|
||||
|
||||
Hidd_Pwd.Value = model.Password;
|
||||
Hidd_Pwd2.Value = model.Password2;
|
||||
Text_CompanyName.Text = model.CompanyName;
|
||||
Text_CompanyNumber.Text = model.CompanyNumber;
|
||||
Text_CompanyContact.Text = model.CompanyContact;
|
||||
Text_ProductName.Text = model.ProductName;
|
||||
if (model.utype == "1")
|
||||
{
|
||||
Panel_Company.Visible = true;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
Panel_Company.Visible = false;
|
||||
}
|
||||
string[] stra = config.webbank.Split('|');
|
||||
foreach (string str in stra)
|
||||
{
|
||||
if (str != "")
|
||||
{
|
||||
SelectBank.Items.Add(new ListItem(str, str));
|
||||
}
|
||||
}
|
||||
Mtxfw.Model.user_bank modelBank = daoBank.GetModelByMemberID(model.Id);
|
||||
if (modelBank != null)
|
||||
{
|
||||
Text_BankName.Text = modelBank.BankName;
|
||||
Text_BankCard.Text = modelBank.BankCard;
|
||||
Text_PayeeName.Text = modelBank.PayeeName;
|
||||
Drop_SelectP.SelectedValue = model.Province;
|
||||
//Lit_P.Text = new Mtxfw.DAL.province().GetProvince(model.Province);
|
||||
|
||||
if (model.Mobile != "")
|
||||
{
|
||||
SelectBank.SelectedValue = model.Mobile;
|
||||
}
|
||||
}
|
||||
}
|
||||
/*Mtxfw.Model.Admin amodel = admin.GetModel(IdentityName);
|
||||
string strjs = amodel.Role;
|
||||
if (strjs == "5")
|
||||
{
|
||||
strprovince = model.Province;
|
||||
}*/
|
||||
|
||||
}
|
||||
|
||||
Btn_Edit.Click += delegate(object s, EventArgs ex)
|
||||
{
|
||||
|
||||
Mtxfw.Model.user_info model = daoUser.GetModel(int.Parse(Request.QueryString["ID"]));
|
||||
model.NCName = Text_NCName.Text;
|
||||
model.RealName = Text_RealName.Text;
|
||||
model.Sex = Text_Sex.Text;
|
||||
model.SFZ = Text_SFZ.Text;
|
||||
model.Mobile = Text_Mobile.Text;
|
||||
model.Phone = Text_Phone.Text;
|
||||
model.Email = Text_Email.Text;
|
||||
model.MailingAddress = Text_MailingAddress.Text;
|
||||
model.PostalCode = Text_PostalCode.Text;
|
||||
model.QQ = Text_QQ.Text;
|
||||
model.CompanyName = Text_CompanyName.Text;
|
||||
model.CompanyNumber = Text_CompanyNumber.Text;
|
||||
model.CompanyContact = Text_CompanyContact.Text;
|
||||
model.ProductName = Text_ProductName.Text;
|
||||
if (!String.IsNullOrEmpty(Text_Pwd1.Text))
|
||||
model.Password = Mtxfw.Utility.Security.EncryptString(Text_Pwd1.Text);
|
||||
else
|
||||
model.Password = Hidd_Pwd.Value;
|
||||
|
||||
daoUser.Update(model);
|
||||
daoUser.UpdatePassword("Password", model.Password, model.Id);
|
||||
daoUser.UpdatePassword("Password2", model.Password2, model.Id);
|
||||
Mtxfw.Model.user_bank bmodel = daoBank.GetModelByMemberID(model.Id);
|
||||
if (bmodel != null)
|
||||
{
|
||||
bmodel.BankName = Text_BankName.Text;
|
||||
bmodel.BankCard = Text_BankCard.Text;
|
||||
bmodel.PayeeName = Text_PayeeName.Text;
|
||||
bmodel.Province = Drop_SelectP.SelectedItem.Value;
|
||||
bmodel.Mobile = SelectBank.SelectedItem.Value;
|
||||
daoBank.Update(bmodel);
|
||||
}
|
||||
else
|
||||
{
|
||||
bmodel = new Model.user_bank();
|
||||
bmodel.BankName = Text_BankName.Text;
|
||||
bmodel.BankCard = Text_BankCard.Text;
|
||||
bmodel.PayeeName = Text_PayeeName.Text;
|
||||
bmodel.Province = Drop_SelectP.SelectedItem.Value;
|
||||
bmodel.MemberID = model.Id;
|
||||
bmodel.Mobile = SelectBank.SelectedItem.Value;
|
||||
bmodel.Email = "";
|
||||
daoBank.Add(bmodel);
|
||||
}
|
||||
Response.Redirect(Hidd_Url.Value);
|
||||
};
|
||||
}
|
||||
|
||||
protected String GetProvince()
|
||||
{
|
||||
StringBuilder sb = new StringBuilder();
|
||||
Mtxfw.DAL.province daoPro = new Mtxfw.DAL.province();
|
||||
System.Data.DataSet Ds = daoPro.GetCacheList("", "1=1 Order by Id Asc", "Province");
|
||||
System.Data.DataTable Dt = (Ds != null && Ds.Tables[0] != null) ? Ds.Tables[0] : null;
|
||||
foreach (System.Data.DataRow Dr in Dt.Rows)
|
||||
{
|
||||
sb.Append("<option value=\"" + Dr["ProvinceID"] + "\">" + Dr["ProvinceName"] + "</option>\r\n");
|
||||
}
|
||||
return sb.ToString();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user