/// <summary> /// 初始化数据信息 /// </summary> private void InitialData() { List <Express.Model.CustomerInfo> infos = new Express.BLL.CustomerInfo().GetModelList(""); TreeNode pnode = new TreeNode(); pnode.Text = ClientInfo.SysSetInfo.cusname; pnode.Tag = 0; pnode.ImageIndex = 0; for (int i = 0; i < infos.Count; i++) { TreeNode cnode = new TreeNode(); cnode.Text = infos[i].cusname; cnode.ImageIndex = 1; cnode.Tag = infos[i].cid; pnode.Nodes.Add(cnode); } tvCustomer.Nodes.Add(pnode); List <Express.Model.Sys_User> users = new Express.BLL.Sys_User().GetModelList(" UState=0 and issaleman=true"); users.Insert(0, new Express.Model.Sys_User() { UID = 0, PerName = "==请选择==" }); this.ddlSaleMan.DisplayMember = "PerName"; this.ddlSaleMan.ValueMember = "UID"; this.ddlSaleMan.DataSource = users; cbOrderState.SelectedIndex = 0; cbCatchState.SelectedIndex = 0; }
private void Login() { List<Express.Model.Sys_User> models = new Express.BLL.Sys_User().GetModelList(string.Format(" username='******'", txtUserName.Text)); if (models.Count <= 0) { MessageBox.Show("该账号系统不存在!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Express.Model.Sys_User model = models[0]; if (model.pass == Express.Common.DEncrypt.DESEncrypt.Encrypt(txtPass.Text)) { if (model.UState == 0) { ClientInfo.Sys_UserInfo = model; ClientInfo.SysSetInfo.AutoLogin = cbAutoLogin.Checked; ClientInfo.SysSetInfo.RemPass = cbRemPass.Checked; ClientInfo.SysSetInfo.UserName = txtUserName.Text; ClientInfo.SysSetInfo.Pass = txtPass.Text; ClientInfo.SysSetInfo = ClientInfo.SysSetInfo; this.DialogResult = System.Windows.Forms.DialogResult.OK; } else { MessageBox.Show("该账号已经被禁用,不能用于系统登录!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("账号或密码输入有误!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnOK_Click(object sender, EventArgs e) { if (ValidateUserInput()) { Express.Model.Sys_User model = new Express.Model.Sys_User(); model.isadmin = cb04.Checked; model.isclerk = cb02.Checked; model.isfinance = cb03.Checked; model.issaleman = cb01.Checked; model.OperUser4 = ClientInfo.Sys_UserInfo.username; model.pass = DESEncrypt.Encrypt(txtPass.Text); model.PerName = txtPerName.Text; model.UserDate4 = DateTime.Now; model.username = txtUserName.Text; model.UState = cbState.SelectedIndex; string msg = ""; if (!btnResetPass.Visible) { bool result = new Express.BLL.Sys_User().Add(model); msg = result ? "添加账户信息成功!" : "添加账户信息失败!"; } else { model.UID = Convert.ToInt32(btnResetPass.Tag); bool result = new Express.BLL.Sys_User().Update(model); msg = result ? "修改账户信息成功!" : "修改账户信息失败!"; } MessageBox.Show(msg, "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = System.Windows.Forms.DialogResult.OK; } }
public void ShowUpdateInfo(int uid) { Express.Model.Sys_User model = new Express.BLL.Sys_User().GetModel(uid); if (null == model) { MessageBox.Show("该账号已经不存在!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.DialogResult = System.Windows.Forms.DialogResult.OK; } else { this.Text = "修改账号信息"; btnResetPass.Visible = true; txtUserName.Enabled = false; txtUserName.Text = model.username; txtPass.Text = DESEncrypt.Decrypt(model.pass); txtRepass.Text = txtPass.Text; cb01.Checked = model.issaleman; cb02.Checked = model.isclerk; cb03.Checked = model.isfinance; if (model.username.ToLower() == "admin") { cbState.Enabled = false; groupBox2.Enabled = false; } else { cbState.Enabled = true; groupBox2.Enabled = true; } cb04.Checked = model.isadmin; cbState.SelectedIndex = model.UState.Value; txtPerName.Text = model.PerName; btnResetPass.Tag = model.UID; } }
private void InitialData() { List <Express.Model.Sys_User> users = new Express.BLL.Sys_User().GetModelList(" UState=0 and issaleman=true"); this.ddlSaleMan.DisplayMember = "PerName"; this.ddlSaleMan.ValueMember = "UID"; this.ddlSaleMan.DataSource = users; }
/// <summary> /// 初始化记录数据 /// </summary> private void InitialData() { int recordCount = new Express.BLL.Sys_User().GetRecordCount(SearchCondition); anpageinfo.RecordCount = recordCount; DataSet dsInfo = new Express.BLL.Sys_User().GetListByPage(SearchCondition, "uid", anpageinfo.PageSize, anpageinfo.PageIndex); ShowData(dsInfo.Tables[0]); }
/// <summary> /// 初始化数据信息 /// </summary> private void InitialData() { List <Express.Model.CustomerInfo> infos = new Express.BLL.CustomerInfo().GetModelList(""); this.ddlCustomer.DisplayMember = "cusname"; this.ddlCustomer.ValueMember = "cid"; this.ddlCustomer.DataSource = infos; List <Express.Model.Sys_User> users = new Express.BLL.Sys_User().GetModelList(" UState=0 and issaleman=true"); this.ddlSaleMan.DisplayMember = "PerName"; this.ddlSaleMan.ValueMember = "UID"; this.ddlSaleMan.DataSource = users; }
/// <summary> /// 初始化数据信息 /// </summary> private void InitialData() { List <Express.Model.Sys_User> users = new Express.BLL.Sys_User().GetModelList(" UState=0 and issaleman=true"); users.Insert(0, new Express.Model.Sys_User() { UID = 0, PerName = "==请选择==" }); this.ddlSaleMan.DisplayMember = "PerName"; this.ddlSaleMan.ValueMember = "UID"; this.ddlSaleMan.DataSource = users; cbOrderState.SelectedIndex = 0; cbCatchState.SelectedIndex = 0; }
private void btnDel_Click(object sender, EventArgs e) { if (CheckSelectedOne()) { if (MessageBox.Show("确认要删除选中的数据吗?", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { if (new Express.BLL.OrderInfo().GetRecordCount("SalesmanID in(" + SelectedIds + ")") > 0 || new Express.BLL.SendOrderInfo().GetRecordCount("SalesmanID in(" + SelectedIds + ")") > 0) { MessageBox.Show("该用户已经被别的表使用,请先移除子项在删除!", " 系统提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } bool sucess = new Express.BLL.Sys_User().DeleteList(SelectedIds); string msg = sucess ? "删除账号信息成功!" : "删除账号信息失败!"; MessageBox.Show(msg, " 系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information); InitialData(); } } }
private void btnResetPass_Click(object sender, EventArgs e) { if (MessageBox.Show("确定要将该账号密码置空吗?", "系统提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.OK) { Express.Model.Sys_User mondel = new Express.BLL.Sys_User().GetModel(Convert.ToInt32(btnResetPass.Tag)); if (null != mondel) { mondel.pass = DESEncrypt.Encrypt(""); bool result = new Express.BLL.Sys_User().Update(mondel); string msg = result ? "密码已经成功置空!" : "修改账户信息失败!"; MessageBox.Show(msg, "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("该账号信息以及不存在!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.DialogResult = System.Windows.Forms.DialogResult.OK; } } }