📄 userrecharge.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace myBusinessRole
{
public partial class userRecharge : Form
{
public userRecharge()
{
InitializeComponent();
}
UserInfo userInfo = new UserInfo();
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
private void button1_Click(object sender, EventArgs e)
{
//这里实现将界面的数据存入数据库表中
//输入用户id 如果存在该id 则显示信息并
//可以修改余额完成交费
//否则提示该用户不存在 要求先注册
string condition;//条件表达式
condition = "UserID='" + userIDTextBox.Text + "'";
if (userInfo.IsExist(condition))//如果存在该用户的记录就将信息显示出来
{
userInfo.UserID = userIDTextBox.Text; //存在 将根据主键查询 主键为useridtextbox.text
userInfo.QueryFromKey();//将查询到的结果(存放在属性中)显示到操作界面上
}
else
{
MessageBox.Show("该用户id不存在请先注册用户!");
//should jump to the regist user interface...跳转到注册用户
}
decimal recharge;
recharge = decimal.Parse(rechargeTextBox.Text);
userInfo.Balance = userInfo.Balance + recharge;
if(userInfo.UpdateFromKey())
MessageBox.Show("交费成功,请重新查询");
}
private void userRecharge_Load(object sender, EventArgs e)
{
}
private void button3_Click(object sender, EventArgs e)
{
//这里显示用户名 由用户确认名称是否正确
// 先测试数据库中是否存在输入的ID
// 如果不存在就 弹出对话框"该用户不存在,请先注册该用户"
// 如果存在就(检查登陆 正确后显示信息 否则的话提示密码错误要求重新输入)
// 如果输入密码正确就在信息栏中显示相应的信息
string condition;//条件表达式
condition = "UserID='" + userIDTextBox.Text + "'";
if (userInfo.IsExist(condition))//如果存在该用户的记录就将信息显示出来
{
userInfo.UserID = userIDTextBox.Text; //存在 将根据主键查询 主键为useridtextbox.text
userInfo.QueryFromKey();//将查询到的结果(存放在属性中)显示到操作界面上
userNameTextBox.Text = userInfo.UserName;
balanceTextBox.Text = userInfo.Balance.ToString();
}
else
{
MessageBox.Show("该用户id不存在请先注册用户!");
//想跳转到注册用户
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -