using System;
using System.Data;
using System.Windows.Forms;
using Business;
namespace Business.Base
{
/// <summary>
/// Description:与窗体交互的类(提供窗体所需要的所有方法)。
/// 本类将BN类与具体的窗体联系起来。
/// </summary>
public class FormFactoryBN
{
public FormFactoryBN()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
/// <summary>
/// Description:取得页面的初始数据。
/// </summary>
/// <param name="ds">存储数据的DataSet</param>
/// <param name="form">窗体对象</param>
/// <param name="Object">用来在初始化的时候传递数据的对象</param>
public void InitialData(DataSet ds, Form form, object Object)
{
FormBN bn = FormFactory(ds, form, Object);
bn.GetInitialData(ds);
}
/// <summary>
/// Description:根据窗体取得执行操作的对象。
/// </summary>
/// <param name="ds">存储数据的DataSet</param>
/// <param name="form">窗体对象</param>
/// <param name="Object">用来在初始化的时候传递数据的对象</param>
/// <returns>执行操作的对象</returns>
private FormBN FormFactory(DataSet ds, Form form, object Object)
{
FormBN bn = null;
return bn;
}
}
}