Нет описания

T_CTI_TaskRecord.cs 2.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Data;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace CallCenterApi.BLL
  8. {
  9. public class T_CTI_TaskRecord
  10. {
  11. DAL.T_CTI_TaskRecord taskRecordDal = new DAL.T_CTI_TaskRecord();
  12. public long Add(CallCenterApi.Model.T_CTI_TaskRecord model)
  13. {
  14. return taskRecordDal.Add(model);
  15. }
  16. public DataSet GetList(string strWhere)
  17. {
  18. return taskRecordDal.GetList(strWhere);
  19. }
  20. public Model.T_CTI_TaskRecord GetModel(int id)
  21. {
  22. return taskRecordDal.GetModel(id);
  23. }
  24. public bool Update(Model.T_CTI_TaskRecord model)
  25. {
  26. return taskRecordDal.Update(model);
  27. }
  28. /// <summary>
  29. /// 获得数据列表
  30. /// </summary>
  31. public List<CallCenterApi.Model.T_CTI_TaskRecord> DataTableToList(DataTable dt)
  32. {
  33. List<CallCenterApi.Model.T_CTI_TaskRecord> modelList = new List<CallCenterApi.Model.T_CTI_TaskRecord>();
  34. int rowsCount = dt.Rows.Count;
  35. if (rowsCount > 0)
  36. {
  37. CallCenterApi.Model.T_CTI_TaskRecord model;
  38. for (int n = 0; n < rowsCount; n++)
  39. {
  40. model = new CallCenterApi.Model.T_CTI_TaskRecord();
  41. if (dt.Rows[n]["Id"] != null && dt.Rows[n]["Id"].ToString() != "")
  42. {
  43. model.Id = int.Parse(dt.Rows[n]["Id"].ToString());
  44. }
  45. if (dt.Rows[n]["Name"] != null && dt.Rows[n]["Name"].ToString() != "")
  46. {
  47. model.Name = dt.Rows[n]["Name"].ToString();
  48. }
  49. if (dt.Rows[n]["RecordTime"] != null && dt.Rows[n]["RecordTime"].ToString() != "")
  50. {
  51. model.RecordTime = int.Parse(dt.Rows[n]["RecordTime"].ToString());
  52. }
  53. if (dt.Rows[n]["RecordPath"] != null && dt.Rows[n]["RecordPath"].ToString() != "")
  54. {
  55. model.RecordPath = dt.Rows[n]["RecordPath"].ToString();
  56. }
  57. if (dt.Rows[n]["Remark"] != null && dt.Rows[n]["Remark"].ToString() != "")
  58. {
  59. model.Remark = dt.Rows[n]["Remark"].ToString();
  60. }
  61. modelList.Add(model);
  62. }
  63. }
  64. return modelList;
  65. }
  66. }
  67. }