/// <summary> /// /// </summary> private void InitForm() { tr_1.Visible = !IsUpdate; tr_2.Visible = !IsUpdate; foreach (ManageRole item in Enum.GetValues(typeof(ManageRole))) { if (item != ManageRole.None) { ListItem listItem = new ListItem(ManageFactory.GetManageRoleView(item), ((int)item).ToString()); if (((ItemInfo.role) & item) == item) { listItem.Selected = true; } this.cbl_roles.Items.Add(listItem); } } if (IsUpdate) { hf_isupdate.Value = "1"; this.txtusername.Text = ItemInfo.username; this.txtrelname.Text = ItemInfo.relname; this.ddlCommissionType.SelectedValue = ItemInfo.commissiontype.ToString(); this.ddlStus.SelectedValue = ItemInfo.status.ToString(); this.lbllastloginip.Text = ItemInfo.lastLoginIp; if (ItemInfo.lastLoginTime.HasValue) { this.lbllastlogintime.Text = ItemInfo.lastLoginTime.Value.ToString("yyyy-MM-dd HH:mm:ss"); } if (this.ItemInfo.commission.HasValue) { this.txtCommission.Text = ItemInfo.commission.Value.ToString("f4"); } if (this.ItemInfo.cardcommission.HasValue) { this.txtCardCommission.Text = ItemInfo.cardcommission.Value.ToString("f4"); } if (ItemInfo.balance.HasValue) { this.lblbalance.Text = ItemInfo.balance.Value.ToString("f2"); } ckb_SuperAdmin.Checked = ItemInfo.isSuperAdmin > 0; ckb_Agent.Checked = ItemInfo.isAgent > 0; } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnUpdate_Click(object sender, EventArgs e) { string oldpwd = this.old_password.Value; if (string.IsNullOrEmpty(oldpwd)) { this.lblMessage.Text = "请输入当前登录密码"; return; } string newpwd = this.pas.Value; if (string.IsNullOrEmpty(newpwd)) { this.lblMessage.Text = "请输入新密码"; return; } if (newpwd != this.re_password.Value) { this.lblMessage.Text = "二次密码不一致"; return; } oldpwd = Cryptography.MD5(oldpwd); if (oldpwd != ItemInfo.password) { this.lblMessage.Text = "旧密码输入错误!请重试。"; return; } newpwd = Cryptography.MD5(newpwd); ItemInfo.password = newpwd; if (ManageFactory.Update(ItemInfo)) { this.lblMessage.Text = "修改成功!"; return; } else { this.lblMessage.Text = "修改失败!请重试。"; return; } }