ComBaseInfoBll.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Data;
  6. using CoreFS.CA06;
  7. using System.ComponentModel;
  8. using System.Drawing;
  9. using System.Windows.Forms;
  10. using Infragistics.Win.UltraWinGrid;
  11. using System.Collections;
  12. namespace Core.StlMes.Client.Sale.BLL.SaleBusinessMgt.BaseData
  13. {
  14. public class ComBaseInfoBll : SaleBusinessMgt.BllBase.BaseBll
  15. {
  16. private string QUERY_COMBASEINFO = @" select *
  17. from com_base_info a where 1 = 1 {0}
  18. ";
  19. private DataSet GetComBaseInfo(string sqlCondition)
  20. {
  21. string sqlStr = string.Format(QUERY_COMBASEINFO,sqlCondition);
  22. DataSet ds = base.ExecuteQuery(sqlStr);
  23. return ds;
  24. }
  25. public ComBaseInfoBll(OpeBase ob)
  26. : base(ob)
  27. {
  28. }
  29. public DataSet GetComBaseInfoByBaseCode(string baseCode)
  30. {
  31. string sqlCondition = string.Format(" and basecode = '{0}' ",baseCode);
  32. return GetComBaseInfo(sqlCondition);
  33. }
  34. public DataSet GetComBaseInfo()
  35. {
  36. return GetComBaseInfo("");
  37. }
  38. public DataSet GetComBaseInfoBySortCode(string sortCode)
  39. {
  40. string sqlCondition = string.Format(" and sortcode = '{0}' ", sortCode);
  41. return GetComBaseInfo(sqlCondition);
  42. }
  43. }
  44. }