惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
人人都是产品经理
人人都是产品经理
大猫的无限游戏
大猫的无限游戏
V
V2EX
阮一峰的网络日志
阮一峰的网络日志
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - Franky
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog
Jina AI
Jina AI
博客园 - 聂微东
S
SegmentFault 最新的问题
量子位
宝玉的分享
宝玉的分享
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园_首页

博客园 - chenglingr

C#三层ATM-12.资产查询 C#三层ATM-13.ATM开户 C#三层ATM-10.改密码 C#三层ATM-11.查看交易信息 C#三层ATM-9.转账功能设计 C#三层ATM-7.挂失 C#三层ATM-8.存款、取款功能设计 C#三层ATM-6.查询账户基本信息 C#三层ATM-5.登陆功能设计 C#三层ATM-4.ATM界面设计 C#三层ATM-3.编写数据库访问类 C#三层ATM-1.搭建三层ATM项目框架 C#三层ATM-0.数据表设计 MVC系列15-首页 MVC系列-13.前台文章显示页 MVC系列14-后台我的文章页 MVC系列-12.项目的重新规划 MVC系列-11.两表联合-发表文章 MVC系列-10.用户验证-导航条改造
C#三层ATM-2.编写Model项目实体类
chenglingr · 2016-06-06 · via 博客园 - chenglingr

1.对着Model项目名点右键,选择,添加类。

wps848F.tmp

2.新建类-userinfo

wps8490.tmp

3.编写userinfo类的代码

根据数据库字段设计类,每个数据库字段对应一个类的字段。然后,为每一个字段编写一个公有属性。注意类要设置为public的。

using System;

namespace Model

{

/// <summary>

/// userInfo:实体类(用户信息)

/// </summary>

[Serializable]

public class userInfo

{

public userInfo()

{}

#region Model

private int _customerid;

private string _customername;

private string _pid;

private string _telephone;

private string _address;

/// <summary>

/// 客户编号

/// </summary>

public int customerID

{

set{ _customerid=value;}

get{return _customerid;}

}

/// <summary>

/// 客户姓名

/// </summary>

public string customerName

{

set{ _customername=value;}

get{return _customername;}

}

/// <summary>

/// 身份证号

/// </summary>

public string pID

{

set{ _pid=value;}

get{return _pid;}

}

/// <summary>

/// 电话

/// </summary>

public string telephone

{

set{ _telephone=value;}

get{return _telephone;}

}

/// <summary>

/// 地址

/// </summary>

public string address

{

set{ _address=value;}

get{return _address;}

}

#endregion Model

}

}

4.创建并编写cardinfo类

using System;

namespace Model

{

/// <summary>

/// cardinfo:实体类(银行卡信息)

/// </summary>

[Serializable]

public class cardinfo

{

public cardinfo()

{}

#region Model

private string _cardid;

private string _curtype="RMB";

private string _savingtype;

private DateTime  _opendate= DateTime.Now;

private decimal _openmoney=0M;

private decimal _balance=0M;

private string _pass= "888888";

private bool _isreportloss= false;

private int _customerid;

/// <summary>

/// 银行卡号

/// </summary>

public string cardID

{

set{ _cardid=value;}

get{return _cardid;}

}

/// <summary>

/// 货币类型

/// </summary>

public string curType

{

set{ _curtype=value;}

get{return _curtype;}

}

/// <summary>

/// 存款类型 活期/定活两便/定期

/// </summary>

public string savingType

{

set{ _savingtype=value;}

get{return _savingtype;}

}

/// <summary>

/// 开户日期

/// </summary>

public DateTime  openDate

{

set{ _opendate=value;}

get{return _opendate;}

}

/// <summary>

/// 开户金额

/// </summary>

public decimal openMoney

{

set{ _openmoney=value;}

get{return _openmoney;}

}

/// <summary>

/// 账户余额

/// </summary>

public decimal balance

{

set{ _balance=value;}

get{return _balance;}

}

/// <summary>

/// 密码

/// </summary>

public string pass

{

set{ _pass=value;}

get{return _pass;}

}

/// <summary>

/// 是否已挂失

/// </summary>

public bool IsReportLoss

{

set{ _isreportloss=value;}

get{return _isreportloss;}

}

/// <summary>

/// 客户编号

/// </summary>

public int customerID

{

set{ _customerid=value;}

get{return _customerid;}

}

#endregion Model

}

}

5.创建并编写transinfo类

using System;

namespace Model

{

/// <summary>

/// transInfo:实体类(交易信息)

/// </summary>

[Serializable]

public class transInfo

{

public transInfo()

{}

#region Model

private DateTime _transdate= DateTime.Now;

private string _cardid;

private string _transtype;

private decimal _transmoney;

private string _remark;

/// <summary>

/// 交易日期

/// </summary>

public DateTime transDate

{

set{ _transdate=value;}

get{return _transdate;}

}

/// <summary>

/// 银行卡号

/// </summary>

public string cardID

{

set{ _cardid=value;}

get{return _cardid;}

}

/// <summary>

/// 交易类型 存入/支取

/// </summary>

public string transType

{

set{ _transtype=value;}

get{return _transtype;}

}

/// <summary>

/// 交易金额

/// </summary>

public decimal transMoney

{

set{ _transmoney=value;}

get{return _transmoney;}

}

/// <summary>

/// 备注

/// </summary>

public string remark

{

set{ _remark=value;}

get{return _remark;}

}

#endregion Model

}

}