| | |
| | | { |
| | | public class ToExcelTemplate:ExcelBaseNPOI |
| | | { |
| | | private ToExcelTemplate() { } |
| | | public ToExcelTemplate() { } |
| | | public ToExcelTemplate(string filePath, string sheetName = "") : base(filePath, sheetName) { } |
| | | |
| | | public static string FileName |
| | |
| | | #endregion |
| | | |
| | | |
| | | private string[] GetOrg() { |
| | | public string[] GetOrg() { |
| | | List<string> list = new List<string>(); |
| | | using (DBContext db = new DBContext()) |
| | | { |
| | | list = db.Database.SqlQuery<string>("select CONVERT(varchar,Id)+'>'+[Name] as text from DIX.dbo.OrgInfo with(nolock) order by Id asc ").ToList(); |
| | | list = db.Database.SqlQuery<string>("select CONVERT(varchar,Id)+'>'+[Name] as text from DIX.dbo.OrgInfo with(nolock) where parentId = 0 order by Id asc ").ToList(); |
| | | } |
| | | string[] arr = list.ToArray<string>(); |
| | | return arr; |
| | | } |
| | | |
| | | private string[] GetInspectObjectType() |
| | | public string[] GetInspectObjectType() |
| | | { |
| | | string GetInspectObjectTypeExcel = System.Configuration.ConfigurationManager.AppSettings["GetInspectObjectTypeExcel"].ToString(); |
| | | List<string> list = new List<string>(); |
| | | using (DBContext db = new DBContext()) |
| | | { |
| | | list = db.Database.SqlQuery<string>("select CONVERT(varchar,Id)+'>'+[Name] as text from DIX.meta.InspectObjectType with(nolock) order by Id asc ").ToList(); |
| | | list = db.Database.SqlQuery<string>("meta.p_GetInspectObjectTypeExcel '"+ GetInspectObjectTypeExcel + "' ").ToList(); |
| | | } |
| | | string[] arr = list.ToArray<string>(); |
| | | return arr; |
| | | } |
| | | |
| | | private string[] GetInspectArea() |
| | | public string[] GetInspectArea() |
| | | { |
| | | List<string> list = new List<string>(); |
| | | using (DBContext db = new DBContext()) |
| | |
| | | return arr; |
| | | } |
| | | |
| | | private string[] GetInspectType() |
| | | public string[] GetInspectType() |
| | | { |
| | | List<string> list = new List<string>(); |
| | | using (DBContext db = new DBContext()) |
| | |
| | | return arr; |
| | | } |
| | | |
| | | private string[] GetInspectFrequency() |
| | | public string[] GetInspectFrequency() |
| | | { |
| | | List<string> list = new List<string>(); |
| | | using (DBContext db = new DBContext()) |
| | |
| | | return arr; |
| | | } |
| | | |
| | | private string[] GetInspectStatu() |
| | | public string[] GetInspectStatu() |
| | | { |
| | | List<string> list = new List<string>(); |
| | | using (DBContext db = new DBContext()) |