📄 lwordservice.cs
字号:
using System;
using System.Data;
using TraceLWord7.Classes; // 引用实体规范层
using TraceLWord7.DALFactory; // 引用数据访问层工厂
using TraceLWord7.DbTask;
using TraceLWord7.Rules; // 引用规则层
namespace TraceLWord7.InterService
{
/// <summary>
/// LWordService 留言板服务类
/// </summary>
public class LWordService
{
/// <summary>
/// 读取 LWord 数据表,返回留言对象数组
/// </summary>
/// <returns></returns>
public LWord[] ListLWord()
{
return (new DbTaskDriver()).DriveLWordTask().ListLWord();
}
/// <summary>
/// 发送留言信息到数据库
/// </summary>
/// <param name="newLWord">留言对象</param>
public void PostLWord(LWord newLWord)
{
if(!LWordRules.CanPostLWord())
throw new Exception("无法发送新留言,您违反了留言规则");
(new DbTaskDriver()).DriveLWordTask().PostLWord(newLWord);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -