现在公司对编码风格提出了新的要求。
要把窗体的设计和业务处理分开做,也就是说改变控件值的这些处理放到窗体的类文件里,而数据库操作等一些逻辑处理要放到一个单独的类文件里做。
但像在插入,修改数据库记录的时候,记录的值都需要从控件中取,再传到业务处理文件中去。总感觉这样不是太好,要传的参数太多了。有没有什么好的方法。可以优化一下
要把窗体的设计和业务处理分开做,也就是说改变控件值的这些处理放到窗体的类文件里,而数据库操作等一些逻辑处理要放到一个单独的类文件里做。
但像在插入,修改数据库记录的时候,记录的值都需要从控件中取,再传到业务处理文件中去。总感觉这样不是太好,要传的参数太多了。有没有什么好的方法。可以优化一下
解决方案 »
- 关于C#Winform窗体上的Datagridview控件对某一列的固定列标题居中
- 如何在vs2010中创建WPF Browser Application项目
- 请大家推荐书
- 请教如何重启退出的线程?
- 有关主窗体加载控件的问题?????
- C#小工程,谁有时间赚钱
- WebClient上传的文件大于50M出现“基础连接已经关闭: 发送时发生意外错误”如何解决!
- 谁用过华为的CMPP 短信网关API开发过项目?有偿咨询
- net中有关<INPUT id="a" type="file"runat="server">控件不能使用大于4M文件的问题
- 我该怎样才能知道MMControl放完一个文件啊。
- c#如何调用Activex 里面的方法?
- c# 读取xml文件内容
比如:
你可以建一个Employee.cs的实体类public class Employee
{
private string _EmpNo; public string EmpNo
{
get { return _EmpNo; }
set { _EmpNo = value; }
}
private string _CEmpName; public string CEmpName
{
get { return _CEmpName; }
set { _CEmpName = value; }
}
}
那么在最后保存用户信息时就可以这样写:
Employee employee = new Employee();
EmployeeBLL.SaveEmployee(employee);//此处操作对象,保存方法是我自己写的。