高新区管委会,以5.0标准版为基准,从双汇项目拷贝

T_Bus_WorkOrder_GriddingWO_logs.cs 5.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. using CallCenterApi.DB;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Data;
  5. using System.Data.SqlClient;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. namespace CallCenterApi.DAL
  10. {
  11. /// <summary>
  12. /// 数据访问类:T_Bus_WorkOrder_GriddingWO_logs
  13. /// </summary>
  14. public partial class T_Bus_WorkOrder_GriddingWO_logs
  15. {
  16. public T_Bus_WorkOrder_GriddingWO_logs()
  17. { }
  18. #region Method
  19. /// <summary>
  20. /// 增加一条数据
  21. /// </summary>
  22. public int Add(CallCenterApi.Model.T_Bus_WorkOrder_GriddingWO_logs model)
  23. {
  24. StringBuilder strSql = new StringBuilder();
  25. strSql.Append("insert into T_Bus_WorkOrder_GriddingWO_logs(");
  26. strSql.Append(@"F_WorkOrderId,F_Result,F_Usercode,F_dealman,F_Files,F_ProSituation,
  27. F_DealContact,F_ConnectTime,F_ConnectMode,F_Duties,F_Situation,F_State,F_FeedbackID,F_IsProResult,
  28. F_IsSatisfied,F_uuid,F_port_password,F_MapID,F_Direction,F_AddTime,F_Message,
  29. F_OperatContent,F_OperatType,F_results,F_resultsCOntent
  30. )");
  31. strSql.Append(" values (");
  32. strSql.Append("@F_WorkOrderId,@F_Result,@F_Usercode,@F_dealman,@F_Files," +
  33. "@F_ProSituation,@F_DealContact,@F_ConnectTime," +
  34. "@F_ConnectMode,@F_Duties,@F_Situation,@F_State," +
  35. "@F_FeedbackID,@F_IsProResult,@F_IsSatisfied,@F_uuid," +
  36. "@F_port_password,@F_MapID,@F_Direction,@F_AddTime," +
  37. "@F_Message," +
  38. "@F_OperatContent,@F_OperatType,@F_results,@F_resultsCOntent)");
  39. strSql.Append(";select @@IDENTITY");
  40. SqlParameter[] parameters = {
  41. new SqlParameter("@F_WorkOrderId", SqlDbType.NVarChar,20),
  42. new SqlParameter("@F_Result", SqlDbType.NVarChar),
  43. new SqlParameter("@F_Usercode", SqlDbType.NVarChar,50),
  44. new SqlParameter("@F_dealman", SqlDbType.NVarChar,50),
  45. new SqlParameter("@F_Files", SqlDbType.VarChar,500),
  46. new SqlParameter("@F_ProSituation", SqlDbType.NVarChar),
  47. new SqlParameter("@F_DealContact", SqlDbType.NVarChar,200),
  48. new SqlParameter("@F_ConnectTime", SqlDbType.NVarChar,200),
  49. new SqlParameter("@F_ConnectMode", SqlDbType.NVarChar,500),
  50. new SqlParameter("@F_Duties", SqlDbType.NVarChar,200),
  51. new SqlParameter("@F_Situation", SqlDbType.NVarChar),
  52. new SqlParameter("@F_State", SqlDbType.Int,4),
  53. new SqlParameter("@F_FeedbackID", SqlDbType.Int,4),
  54. new SqlParameter("@F_IsProResult", SqlDbType.Int,4),
  55. new SqlParameter("@F_IsSatisfied", SqlDbType.Int,4),
  56. new SqlParameter("@F_uuid", SqlDbType.NVarChar,50),
  57. new SqlParameter("@F_port_password", SqlDbType.NVarChar,200),
  58. new SqlParameter("@F_MapID", SqlDbType.Int,4),
  59. new SqlParameter("@F_Direction", SqlDbType.NVarChar,20),
  60. new SqlParameter("@F_AddTime", SqlDbType.DateTime),
  61. new SqlParameter("@F_Message", SqlDbType.NVarChar),
  62. new SqlParameter("@F_OperatContent", SqlDbType.NVarChar,20),
  63. new SqlParameter("@F_OperatType", SqlDbType.NVarChar,20),
  64. new SqlParameter("@F_results", SqlDbType.NVarChar,20),
  65. new SqlParameter("@F_resultsCOntent", SqlDbType.NVarChar)
  66. };
  67. parameters[0].Value = model.F_WorkOrderId;
  68. parameters[1].Value = model.F_Result;
  69. parameters[2].Value = model.F_Usercode;
  70. parameters[3].Value = model.F_dealman;
  71. parameters[4].Value = model.F_Files;
  72. parameters[5].Value = model.F_ProSituation;
  73. parameters[6].Value = model.F_DealContact;
  74. parameters[7].Value = model.F_ConnectTime;
  75. parameters[8].Value = model.F_ConnectMode;
  76. parameters[9].Value = model.F_Duties;
  77. parameters[10].Value = model.F_Situation;
  78. parameters[11].Value = model.F_State;
  79. parameters[12].Value = model.F_FeedbackID;
  80. parameters[13].Value = model.F_IsProResult;
  81. parameters[14].Value = model.F_IsSatisfied;
  82. parameters[15].Value = model.F_uuid;
  83. parameters[16].Value = model.F_port_password;
  84. parameters[17].Value = model.F_MapID;
  85. parameters[18].Value = model.F_Direction;
  86. parameters[19].Value = model.F_AddTime;
  87. parameters[20].Value = model.F_Message;
  88. parameters[21].Value = model.F_OperatContent;
  89. parameters[22].Value = model.F_OperatType;
  90. parameters[23].Value = model.F_results;
  91. parameters[24].Value = model.F_resultsCOntent;
  92. object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
  93. if (obj == null)
  94. {
  95. return 0;
  96. }
  97. else
  98. {
  99. return Convert.ToInt32(obj);
  100. }
  101. }
  102. #endregion Method
  103. }
  104. }