using System;
using System.Collections.Generic;
using System.Data.Linq;
using System.Linq;
using System.Text;
using System.Collections;
using System.Web.UI.WebControls;
namespace BLL
{
public static class Common_FileManageService
{
public static Model.SGGLDB db = Funs.DB;
///
/// 获取模板信息
///
///
///
public static Model.Common_FileManage GetFileTById(int pId)
{
return Funs.DB.Common_FileManage.FirstOrDefault(e => e.FileId == pId);
}
///
/// 删除模板
///
///
public static void DeleteFileTById(int pId)
{
Model.Common_FileManage dt = db.Common_FileManage.First(e => e.FileId == pId);
db.Common_FileManage.DeleteOnSubmit(dt);
db.SubmitChanges();
}
///
/// 获取查询下拉框
///
///
public static ListItem[] FileSortList()
{
var q = (from x in Funs.DB.Common_FileManageType orderby x.SortIndex select x).ToList();
ListItem[] lis = new ListItem[q.Count()];
for (int i = 0; i < q.Count(); i++)
{
lis[i] = new ListItem(q[i].FileType ?? "", q[i].FileCode.ToString());
}
return lis;
}
///
/// 根据文件编号获取文件信息
///
///
///
public static Model.Common_FileManage GetFileManageByFileCode(string fileCode)
{
return Funs.DB.Common_FileManage.FirstOrDefault(x => x.FileCode == fileCode);
}
}
}