/// <summary> /// 保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void lbtnPwd_Click(object sender, EventArgs e) { string msg = ""; try { bool retulst = false; string oldPwd = PbProject.WebCommon.Web.Cookie.SiteCookie.GetMD5(OldPWD.Text.Trim()); //原支付密码 string newPwd = PbProject.WebCommon.Web.Cookie.SiteCookie.GetMD5(NewPwd.Text.Trim()); //新支付密码 if (NewPwd.Text.Trim() != RNewPWD.Text.Trim()) { msg = "两次输入的密码不一致!"; } if (string.IsNullOrEmpty(mCompany.AccountPwd)) { //新设置 } else { //修改 ,暂时未处理 if (mCompany.AccountPwd != oldPwd) { msg = "原支付密码错误!"; } else if (oldPwd == newPwd) { msg = "原支付密码和新支付密码不能一样!"; } } if (msg == "") { HashObject parameter = new HashObject(); parameter.Add("id", mCompany.id); parameter.Add("AccountPwd", newPwd); retulst = new PbProject.Logic.User.User_CompanyBLL().UpdateById(parameter); if (retulst) { msg = "密码修改成功!请重新登录!"; } else { msg = "密码修改失败!"; } } } catch (Exception) { } ScriptManager.RegisterStartupScript(this, GetType(), DateTime.Now.Ticks.ToString(), "showdialog('" + msg + "');", true); }
protected void lbtnPwd_Click(object sender, EventArgs e) { string msg = ""; bool retulst = false; dt = (DataTable)ViewState["dt"]; try { string oldPwd = PbProject.WebCommon.Web.Cookie.SiteCookie.GetMD5(OldPWD.Text.Trim()); string newPwd = PbProject.WebCommon.Web.Cookie.SiteCookie.GetMD5(NewPwd.Text.Trim()); if (NewPwd.Text.Trim() != RNewPWD.Text.Trim()) { msg = "两次输入的密码不一致!"; } HashObject parameter = new HashObject(); switch (ViewState["type"].ToString()) { case "updatepwd": if (dt.Rows[0]["LoginPassWord"].ToString() != oldPwd) { msg = "原密码错误!"; } else if (oldPwd == newPwd) { msg = "原密码和新密码不能一样!"; } break; } if (msg == "") { parameter.Add("id", dt.Rows[0]["id"]); parameter.Add("AccountPwd", newPwd); retulst = new PbProject.Logic.User.User_CompanyBLL().UpdateById(parameter); if (retulst) { msg = "成功!"; mCompany.AccountPwd = newPwd; } else { msg = "失败!"; } } } catch (Exception) { msg = "操作失败!"; } ScriptManager.RegisterStartupScript(this, GetType(), "456", "showdialog('" + msg + "');", true); }
public void UserVirtual() { try { string tempSqlWhere = " UninCode='" + mUser.CpyNo + "'"; List <User_Company> payDetailList = new PbProject.Logic.User.User_CompanyBLL().GetListBySqlWhere(tempSqlWhere); if (payDetailList != null && payDetailList.Count == 1) { lblCpyName.Text = payDetailList[0].UninAllName.ToString(); lblAccountMoney.Text = payDetailList[0].AccountMoney.ToString(); lblMaxDebtMoney.Text = payDetailList[0].MaxDebtMoney.ToString(); lblMaxDebtDays.Text = payDetailList[0].MaxDebtDays.ToString(); } } catch (Exception) { } }
/// <summary> /// 绑定 /// </summary> /// <param name="source"></param> /// <param name="e"></param> protected void Repeater_ItemCommand(object source, RepeaterCommandEventArgs e) { string msg = ""; try { IHashObject paramter = new HashObject(); if (e.CommandName == "Update") { string s = (e.Item.FindControl("UpDateButton") as LinkButton).Text; string id = e.CommandArgument.ToString(); if (s.Equals("冻 结")) { paramter.Add("AccountState", 0); } else if (s.Equals("解 冻")) { paramter.Add("AccountState", 1); } paramter.Add("id", e.CommandArgument.ToString()); msg = new PbProject.Logic.User.User_CompanyBLL().UpdateById(paramter) == true ? s + " 成 功" : s + " 失 败"; } else if (e.CommandName == "UpDatePwd") { List <User_Employees> list = new PbProject.Logic.User.User_EmployeesBLL().GetBySQLList("CpyNo='" + e.CommandArgument.ToString() + "' and IsAdmin=0"); paramter.Add("id", list[0].id.ToString()); paramter.Add("LoginPassWord", PbProject.WebCommon.Web.Cookie.SiteCookie.GetMD5("888888")); msg = new PbProject.Logic.User.User_EmployeesBLL().UpdateById(paramter) == true ? "密码恢复成功,初始密码888888" : "恢复失败"; } PageDataBind(); } catch (Exception) { msg = "操作失败!"; } ScriptManager.RegisterStartupScript(this, GetType(), "", "showdialog('" + msg + "');", true); }
/// <summary> /// 自动登录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btn_Click(object sender, EventArgs e) { try { if (mCompany.RoleType == 1) { string url = ""; //使用自动登录 string CompanyName = txtLogin.Text.Trim(); string CompanyPwd = PbProject.WebCommon.Web.Cookie.SiteCookie.GetMD5(CompanyName); if (rblType.SelectedValue == "91") { #region 正式站 string tempWhere = " UninCode in(select CpyNo from User_Employees where LoginName='" + CompanyName + "') "; List <User_Company> payCompanyList = new PbProject.Logic.User.User_CompanyBLL().GetListBySqlWhere(tempWhere); if (payCompanyList != null && payCompanyList.Count > 0) { if (string.IsNullOrEmpty(payCompanyList[0].WebSite)) { string uninCode = payCompanyList[0].UninCode; if (uninCode.Length >= 12) { tempWhere = " UninCode ='" + uninCode.Substring(0, 12) + "' "; List <User_Company> payCompanyList2 = new PbProject.Logic.User.User_CompanyBLL().GetListBySqlWhere(tempWhere); if (payCompanyList2 != null && payCompanyList2.Count > 0) { url = payCompanyList2[0].WebSite; } } } else { url = payCompanyList[0].WebSite; } } else { // 没有用户 } if (!string.IsNullOrEmpty(url)) { string[] str = url.Split('|'); url = str[0]; url = url.Trim(); if (!url.Contains("http://")) { url = "http://" + url; } } #endregion } else { //测试站 url = "http://210.14.138.26:204"; } //自动登录地址 url = string.IsNullOrEmpty(url) ? "http://210.14.138.26:91" : url; //url = "http://210.14.138.26:91"; url += "/Login.aspx?cudspeb=" + CompanyName + "&cpdwpdb=" + CompanyPwd + "&ctdyppbe=cydepsb&ctdipmbe=" + DateTime.Now.Ticks.ToString(); //Response.Write(url); txtUrl.Text = url; ScriptManager.RegisterStartupScript(this, GetType(), DateTime.Now.Ticks.ToString(), "AutoLogin('" + url + "')", true); } } catch (Exception) { } }
/// <summary> /// 保存 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void LinkButton1_Click(object sender, EventArgs e) { try { string msg = ""; List <User_Company> listcpywebsite = null; if (!string.IsNullOrEmpty(txtWebSite.Text.Trim())) { listcpywebsite = new PbProject.Logic.User.User_CompanyBLL().GetListBySqlWhere("WebSite like '%" + CommonManage.TrimSQL(txtWebSite.Text) + "%' and UninCode <> '" + ViewState["cpyno"].ToString() + "'"); } if (listcpywebsite != null && listcpywebsite.Count > 0) { msg = "该商家所填网址已存在"; } else { string worktime = ddlworkHtime.SelectedValue + ":" + ddlworkMtime.SelectedValue + "-" + ddlafterworkHtime.SelectedValue + ":" + ddlafterworkMtime.SelectedValue; string BusinessTime = ddlBusinessHstartTime.SelectedValue + ":" + ddlBusinessMstartTime.SelectedValue + "-" + ddlBusinessHendTime.SelectedValue + ":" + ddlBusinessMendTime.SelectedValue; string isdl = cksetdlfx.Checked == true ? "1" : "0"; string isshowdl = ""; if (isdl == "0")//若不是独立分销显示自己信息也为0 { isshowdl = "0"; } else { isshowdl = ckshowdlinfo.Checked == true ? "1" : "0"; } string parametersql = ""; parametersql += GetParameterUpSql(CommonManage.TrimSQL(Hid_KefuValue.Value.Trim('@')), ViewState["cpyno"].ToString(), PbProject.Model.definitionParam.paramsName.cssQQ); parametersql += GetParameterUpSql(isdl, ViewState["cpyno"].ToString(), PbProject.Model.definitionParam.paramsName.isDuLiFenXiao); parametersql += GetParameterUpSql(isshowdl, ViewState["cpyno"].ToString(), PbProject.Model.definitionParam.paramsName.isShowDuLiInfo); IHashObject paramter = new HashObject(); paramter.Add("User_Employees", " "); paramter.Add("User_Permissions", " "); paramter.Add("User_Company", "update User_Company set ContactUser='******',ContactTel='" + CommonManage.TrimSQL(txtLXTel.Text.Trim()) + "',Tel='" + CommonManage.TrimSQL(txtBanGongTel.Text.Trim()) + "',Fax='" + CommonManage.TrimSQL(txtFax.Text.Trim()) + "',Provice='" + Request.Form["province"] + "',City='" + Request.Form["city"] + "',UninAddress='" + CommonManage.TrimSQL(txtUnitAddr.Text.Trim()) + "',Email='" + CommonManage.TrimSQL(txtEmail.Text.Trim()) + "',WebSite='" + CommonManage.TrimSQL(txtWebSite.Text.Trim()) + "',WorkTime='" + worktime + "',BusinessTime='" + BusinessTime + "',IsEmpPrompt='" + (cbkEmpPrompt.Checked ? 1 : 0) + "',IsPrompt='" + (cbkPrompt.Checked ? 1 : 0) + "',PromptTime=" + ddlPromptTime.SelectedValue + " where UninCode='" + ViewState["cpyno"].ToString() + "'"); paramter.Add("Bd_Base_Parameters", parametersql); msg = (new PbProject.Logic.User.User_CompanyBLL().uporinAccount(paramter, 1) > 0) ? "修改成功!" : "修改失败!"; #region 更新应用程序池 string UId = mUser.id.ToString(); SessionContent sessionContent = HttpContext.Current.Application[UId] as SessionContent; if (mCompany != null && sessionContent != null) { if (mCompany.RoleType == 2 || mCompany.RoleType == 3) { string strwhere = "1=1 and unincode='" + sessionContent.parentCpyno + "'"; List <User_Company> Sup_Company = baseDataManage.CallMethod("User_Company", "GetList", null, new Object[] { strwhere }) as List <User_Company>; if (Sup_Company != null && Sup_Company.Count > 0) { Application[sessionContent.parentCpyno + "Company"] = Sup_Company[0]; sessionContent.COMPANY = Sup_Company[0]; } strwhere = "1=1 and cpyno='" + sessionContent.parentCpyno + "'"; List <Bd_Base_Parameters> SupParameters = baseDataManage.CallMethod("Bd_Base_Parameters", "GetList", null, new Object[] { strwhere }) as List <Bd_Base_Parameters>; if (SupParameters != null) { Application[sessionContent.parentCpyno + "Parameters"] = SupParameters; sessionContent.BASEPARAMETERS = SupParameters; } } else if (mCompany.RoleType == 4 || mCompany.RoleType == 5) { string strwhere = "1=1 and unincode='" + ViewState["cpyno"].ToString() + "'"; List <User_Company> Curr_Company = baseDataManage.CallMethod("User_Company", "GetList", null, new Object[] { strwhere }) as List <User_Company>; if (Curr_Company != null && Curr_Company.Count > 0) { sessionContent.COMPANY = Curr_Company[0]; } strwhere = "1=1 and cpyno='" + ViewState["cpyno"].ToString() + "'"; List <Bd_Base_Parameters> Curr_Parameters = baseDataManage.CallMethod("Bd_Base_Parameters", "GetList", null, new Object[] { strwhere }) as List <Bd_Base_Parameters>; if (Curr_Parameters != null) { sessionContent.BASEPARAMETERS = Curr_Parameters; } } //重新保存会到IIS应用程序池中 HttpContext.Current.Application.Lock(); HttpContext.Current.Application[UId] = sessionContent; HttpContext.Current.Application.UnLock(); } #endregion bind(ViewState["cpyno"].ToString()); } ScriptManager.RegisterStartupScript(this, GetType(), "", "showdialog('" + msg + "!');", true); } catch (Exception) { throw; } }