using System;
using System.Data;
using System.Collections.Generic;
using OT.Model;
namespace OT.BLL
{
///
/// OTB_SYS_Document
///
public partial class OTB_SYS_Document
{
private readonly OT.DAL.OTB_SYS_Document dal = new OT.DAL.OTB_SYS_Document();
public OTB_SYS_Document()
{ }
#region BasicMethod
///
/// 新增
///
public bool Add(OT.Model.OTB_SYS_Document model)
{
return dal.Add(model);
}
///
/// 更新
///
public bool Update(OT.Model.OTB_SYS_Document model)
{
return dal.Update(model);
}
///
/// 新增資料夾
///
public bool AddDirectory(OT.Model.OTB_SYS_Document model)
{
return dal.AddDirectory(model);
}
///
/// 更新資料夾
///
public bool UpdateDirectory(OT.Model.OTB_SYS_Document model)
{
return dal.UpdateDirectory(model);
}
///
/// 刪除一條資料
///
public bool Delete(string GUID)
{
return dal.Delete(GUID);
}
///
/// 刪除一條資料
///
public bool DeleteByGuid(string GUID)
{
return dal.DeleteByGuid(GUID);
}
///
/// 更新圖庫資料
///
public bool UpdateImgDB(string strPath)
{
return dal.UpdateImgDB(strPath);
}
///
/// 新增到temp資料表
///
public bool InsertImgTempDB(OT.Model.OTB_SYS_Document model)
{
return dal.InsertImgTempDB(model);
}
///
/// 清空暫存資料表
///
///
public bool ClearTempDB()
{
return dal.ClearTempDB();
}
///
/// 重設更新狀態
///
public bool resetStatus(string GUID)
{
return dal.resetStatus(GUID);
}
///
/// 根據GetImg讀取Src路徑
///
///
public OT.Model.OTB_SYS_Document GetImgSrc(string GUID)
{
return dal.GetImgSrc(GUID);
}
///
/// 取得指定目錄下的圖片資料
///
///
public DataSet GetFilePath(string strOrganization, string strFileRoot, string Createuser, string Group, string Dep, string SourceID)
{
return dal.GetFilePath(strOrganization, strFileRoot, Createuser, Group, Dep, SourceID);
}
///
/// 根據檔案路徑取得GUID
///
///
public string GetGuIdByFilePath(string strFilePath)
{
return dal.GetGuIdByFilePath(strFilePath);
}
///
/// 即時更新儲存圖檔資訊
///
///
public bool SaveMemo(string strFileId, string strFileName, string strCFName, string strEFName, string strNumber, string strFilePath, string strUpdateMemo, string strModifyUser)
{
return dal.SaveMemo(strFileId, strFileName, strCFName, strEFName, strNumber, strFilePath, strUpdateMemo, strModifyUser);
}
///
/// DirMove資料夾移動
///
///
public bool DirMove(string strorifilename, string strnewfilename, string strnewfileroot, string strnewfilepath, string strModifyUser)
{
return dal.DirMove(strorifilename, strnewfilename, strnewfileroot, strnewfilepath, strModifyUser);
}
///
/// DirectoryRename資料夾重新命名
///
///
public bool DirectoryRename(string strGUID, string strDirName, string strOldPathName, string strNewPathName, string strModifyUser)
{
return dal.DirectoryRename(strGUID, strDirName, strOldPathName, strNewPathName, strModifyUser);
}
///
/// SingleFileMove 單圖檔移動
///
///
public bool SingleFileMove(string guid, string filename, string fileroot, string filepath, string strModifyUser)
{
return dal.SingleFileMove(guid, filename, fileroot, filepath, strModifyUser);
}
///
/// 初始化資料夾
///
///
public bool InitDirectory()
{
return dal.InitDirectory();
}
///
/// 更新資料夾
///
///
public bool UpdateDirectoryToDB(OT.Model.OTB_SYS_Document model)
{
return dal.UpdateDirectoryToDB(model);
}
///
/// 刪除資料夾
///
///
public bool DeleteDirectory()
{
return dal.DeleteDirectory();
}
#endregion BasicMethod
}
}