C#三层架构-8存款、取款功能设计

C#三层架构-8存款、取款功能设计

ID:43323878

大小:60.84 KB

页数:4页

时间:2019-09-30

C#三层架构-8存款、取款功能设计_第1页
C#三层架构-8存款、取款功能设计_第2页
C#三层架构-8存款、取款功能设计_第3页
C#三层架构-8存款、取款功能设计_第4页
资源描述:

《C#三层架构-8存款、取款功能设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、存款取款功能1.DAL—transInfo增加add方法~增加父易记录III

III增加i条数据IIIpublicboolAdd(Model.translnfomodel){StringBuilderstrSq1二newStringBuilder();StringBuilderstrSqll=newStringBuilder();StringBuilderstrSql2=newStringBuilder();if(model.tTansDate!=null){strS

2、qll•Append(MtransDate^H);strSqlZ.AppendC1',f+model.transDate+H'J);}if(model.cardlD!=null){strSqll•Append(l,cardIDJn);strSql2>Append(111H+model.cardID+"1/');}if(model.transType!=null){strSqll.Append(11transTypeH);strSql2-Append(」”+model.transType+H}if(mod

3、el.transMoney!=null){strSqll.Append("transMoneyn);strSql2.Append(11M+model•transMoney+H/*);}if(model.remark!=null){strSqll.Append("remark,M);strSql2•Append(n1,f+model.remark+fl•/');}strSql.Append(”insentintotransInfo(H);strSql.Append(strSqll.ToString().R

4、emove(strSqll.Length-1));strSql.Append(”)”);strSql.Append("values(");strSql.Append(strSql2・ToSt”ing().Remove(strSql2.Length-1));strSql.Append(")");introws二DbHelperSQL・ExecuteSql(strSql.ToString());if(rows>0){returntrue;}else{returnfalse;}}2.DAL-cardinfo增

5、加UpdateBalance方法-更新账户余额publicboolUpdateBalance(stringCardID,decimalMoneyNum,stryingremark){//增加交易记录Model.transInfot=newModel.translnfo();t.cardID=CardID;t.transDate=DateTime.Now;t.transMoney=Math.Abs(MoneyNum);t.transType=”存入t.remark=remark;stringsql="up

6、datecardinfosetbalance=balance+"+MoneyNum+wherecardID=f"+CardID+H'andIsReportLoss=0";if(MoneyNum<0){〃先判断余额是否足Model.cardinfoc=GetModel(CardlD);if(c!=null){if(c.balance

7、ecuteSql(sql)>=1)//存取款成功则增加交易记录{DAL.transInfodalt=newDAL.transInfo();dalt.Add(t);returntrue;}returnfalse;}1.BLL-cardinfo增加UpdateBalance方法III

III存取款IIIIII负数为取款III

8、mmary>publicboolUpdateBalance(stringCardID,decimalMoneyNum^stringremark){returndal.UpdateBalance(CardID,MoneyNum^remark);}4.WinF-getMoneysis1)为窗体类增加卡号字段2)编写取款按钮单击方法代码如下:namespaceWinF{publicpartialclassGetMoney:Form{publics

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。