HelpProfitTradeSummaryDbconn.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. using System;
  2. using System.Collections.Generic;
  3. using Library;
  4. using System.Linq;
  5. using System.Data;
  6. namespace MySystem
  7. {
  8. public class HelpProfitTradeSummaryDbconn
  9. {
  10. public readonly static HelpProfitTradeSummaryDbconn Instance = new HelpProfitTradeSummaryDbconn();
  11. public HelpProfitTradeSummaryDbconn()
  12. { }
  13. public decimal GetTrade(int UserId, string TradeDateOrMonth, string kind = "self")
  14. {
  15. string condition = "";
  16. if(TradeDateOrMonth.Length == 8)
  17. {
  18. condition = " and TradeDate='" + TradeDateOrMonth + "'";
  19. }
  20. else
  21. {
  22. condition = " and TradeMonth='" + TradeDateOrMonth + "'";
  23. }
  24. decimal amt = 0;
  25. DataTable dt = CustomerSqlConn.dtable("select sum(TradeAmount) from HelpProfitUserTradeSummay where UserId=" + UserId + " and SeoTitle='" + kind + "'" + condition, MysqlConn.ReadSqlConnStr);
  26. if(dt.Rows.Count > 0)
  27. {
  28. amt = decimal.Parse(function.CheckNum(dt.Rows[0][0].ToString()));
  29. }
  30. return amt;
  31. }
  32. }
  33. }