using BaseOUDAL;
using YLErp.BLL;
namespace YLErp.Modules
{
///
/// DbContext静态工厂
///
public static class DbContextFactory
{
///
/// 获取OTC业务DB
///
public static YLContext GetYLDbContext()
{
return new YLContext();
}
///
/// 获取ERP基础数据库
///
public static ErpBaseContext GetErpBaseContext()
{
return new ErpBaseContext();
}
///
/// 获取客户业务DB,不需要保存的情况下optuser可以设为null
///
public static ClientDBContext GetClientDbContext(OptUserInfo optuser)
{
return new ClientDBContext { OptUser = optuser };
}
}
}