Brak opisu

CallResult.cs 1.0KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using System.Collections.Generic;
  2. using System.Data;
  3. namespace CallCenterApi.BLL
  4. {
  5. public class CallResult
  6. {
  7. private readonly DAL.CallRecords dal = new DAL.CallRecords();
  8. public CallResult()
  9. { }
  10. #region BasicMethod
  11. /// <summary>
  12. /// 获得数据列表
  13. /// </summary>
  14. public List<Model.CallResult> DataTableToList(DataTable dt)
  15. {
  16. List<Model.CallResult> modelList = new List<Model.CallResult>();
  17. int rowsCount = dt.Rows.Count;
  18. if (rowsCount > 0)
  19. {
  20. Model.CallResult model;
  21. for (int n = 0; n < rowsCount; n++)
  22. {
  23. model = dal.DataRowToModel(dt.Rows[n]);
  24. if (model != null)
  25. {
  26. modelList.Add(model);
  27. }
  28. }
  29. }
  30. return modelList;
  31. }
  32. #endregion BasicMethod
  33. #region ExtensionMethod
  34. #endregion ExtensionMethod
  35. }
  36. }