protected void btnAddUser_Click(object sender, EventArgs e) { UpdateCommandBuilder u = new UpdateCommandBuilder("UserInfo"); Random rnd = new Random(); int key = rnd.Next(1000, 9999); string pwd = ClassDES.Encrypt("HUDSON.", key.ToString()); u.UpdateColumn("password", pwd); u.UpdateColumn("PassWordKey", key.ToString()); u.ConditionsColumn("operator_id", "0000"); u.getUpdateCommand(); u.ExecuteNonQuery(); }
protected bool CheckLogin(string UserName, string PassWord) { bool result = false; SelectCommandBuilder select = new SelectCommandBuilder("UserInfo"); select.SelectColumn("password"); select.SelectColumn("PassWordKey"); select.ConditionsColumn("operator_name", UserName); select.getSelectCommand(); DataTable dt = select.ExecuteDataTable(); string _passWord = dt.Rows[0]["password"].ToString().Trim(); string _key = dt.Rows[0]["PassWordKey"].ToString().Trim(); if (PassWord == ClassDES.Decrypt(_passWord, _key)) { result = true; } return(result); }