BdLyClDAL.cs 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Data;
  4. using System.Linq;
  5. using System.Text;
  6. using PL.Base;
  7. using FMS.Entity;
  8. namespace FMS.DAL
  9. {
  10. public class BdLyClDAL : BaseDAL
  11. {
  12. public BD_LY_CL Get(string guid)
  13. {
  14. return Get(guid, null);
  15. }
  16. public BD_LY_CL Get(string guid, object ts)
  17. {
  18. return BD_LY_CL.DAL.Select().Where(a => a.GUID = guid).SingleOrDefault(ts);
  19. }
  20. public DataTable Load(BLLContext context, string guid)
  21. {
  22. string sql = @"SELECT A.GUID,A.CAR_NO,A.CAR_LEN,A.DW,A.XZ
  23. ,A.MAX_VOL,A.CAR_USERNAME,A.CAR_TEL,A.CREATE_USER,A.CREATE_USER_NAME
  24. ,A.CREATE_DATE,A.UPDATE_USER,A.UPDATE_USER_NAME,A.UPDATE_DATE,A.COMPANY_CODE
  25. ,A.COMPANY_NAME,A.NODE_CODE,A.NODE_NAME,A.GROUP_CODE,A.GROUP_NAME
  26. ";
  27. sql +=" FROM FMS_BD_LY_CL A ";
  28. sql +=" WHERE A.GUID=" + cmn.SQLQ(guid);
  29. DataTable data = DBHelper.GetDataTable(sql);
  30. return data;
  31. }
  32. public SearchResult Search(BLLContext context, Paging paging, EntityBase queryEntity)
  33. {
  34. SearchResult result = new SearchResult();
  35. string sql = @"SELECT A.GUID,A.CAR_NO,A.CAR_LEN,A.DW,A.XZ
  36. ,A.MAX_VOL,A.CAR_USERNAME,A.CAR_TEL,A.CREATE_USER,A.CREATE_USER_NAME
  37. ,A.CREATE_DATE,A.UPDATE_USER,A.UPDATE_USER_NAME,A.UPDATE_DATE,A.COMPANY_CODE
  38. ,A.COMPANY_NAME,A.NODE_CODE,A.NODE_NAME,A.GROUP_CODE,A.GROUP_NAME
  39. ";
  40. sql +=" FROM FMS_BD_LY_CL A ";
  41. sql +=" WHERE 1=1";
  42. string condition ="";
  43. condition += QueryHelper.BuildCommonSQL(queryEntity);
  44. sql += condition;
  45. result = SearchHelper.Search(sql, paging);
  46. return result;
  47. }
  48. }
  49. }