No Description

T_Bus_WorkOrder_WXDocking_logs.cs 3.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  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_WXDocking_logs
  13. /// </summary>
  14. public partial class T_Bus_WorkOrder_WXDocking_logs
  15. {
  16. public T_Bus_WorkOrder_WXDocking_logs()
  17. { }
  18. #region Method
  19. /// <summary>
  20. /// 增加一条数据
  21. /// </summary>
  22. public int Add(CallCenterApi.Model.T_Bus_WorkOrder_WXDocking_logs model)
  23. {
  24. StringBuilder strSql = new StringBuilder();
  25. strSql.Append("insert into T_Bus_WorkOrder_WXDocking_logs(");
  26. strSql.Append("F_CusName,F_CusPhone,F_ComTitle,F_ComContent,F_SourceArea,F_SourceAddress,F_Key,F_InfoType,F_IsProtect,F_File,F_openid,F_uuid,F_port_password,F_MapID,F_Direction,F_AddTime,F_Message,F_Action)");
  27. strSql.Append(" values (");
  28. strSql.Append("@F_CusName,@F_CusPhone,@F_ComTitle,@F_ComContent,@F_SourceArea,@F_SourceAddress,@F_Key,@F_InfoType,@F_IsProtect,@F_File,@F_openid,@F_uuid,@F_port_password,@F_MapID,@F_Direction,@F_AddTime,@F_Message,@F_Action)");
  29. strSql.Append(";select @@IDENTITY");
  30. SqlParameter[] parameters = {
  31. new SqlParameter("@F_CusName", SqlDbType.NVarChar,20),
  32. new SqlParameter("@F_CusPhone", SqlDbType.NVarChar,20),
  33. new SqlParameter("@F_ComTitle", SqlDbType.NVarChar,200),
  34. new SqlParameter("@F_ComContent", SqlDbType.NVarChar),
  35. new SqlParameter("@F_SourceArea", SqlDbType.Int,4),
  36. new SqlParameter("@F_SourceAddress", SqlDbType.NVarChar,200),
  37. new SqlParameter("@F_Key", SqlDbType.VarChar,500),
  38. new SqlParameter("@F_InfoType", SqlDbType.Int,4),
  39. new SqlParameter("@F_IsProtect", SqlDbType.Int,4),
  40. new SqlParameter("@F_File", SqlDbType.VarChar,500),
  41. new SqlParameter("@F_openid", SqlDbType.NVarChar,50),
  42. new SqlParameter("@F_uuid", SqlDbType.NVarChar,50),
  43. new SqlParameter("@F_port_password", SqlDbType.NVarChar,200),
  44. new SqlParameter("@F_MapID", SqlDbType.Int,4),
  45. new SqlParameter("@F_Direction", SqlDbType.NVarChar,20),
  46. new SqlParameter("@F_AddTime", SqlDbType.DateTime),
  47. new SqlParameter("@F_Message", SqlDbType.NVarChar),
  48. new SqlParameter("@F_Action", SqlDbType.NVarChar,200)};
  49. parameters[0].Value = model.F_CusName;
  50. parameters[1].Value = model.F_CusPhone;
  51. parameters[2].Value = model.F_ComTitle;
  52. parameters[3].Value = model.F_ComContent;
  53. parameters[4].Value = model.F_SourceArea;
  54. parameters[5].Value = model.F_SourceAddress;
  55. parameters[6].Value = model.F_Key;
  56. parameters[7].Value = model.F_InfoType;
  57. parameters[8].Value = model.F_IsProtect;
  58. parameters[9].Value = model.F_File;
  59. parameters[10].Value = model.F_openid;
  60. parameters[11].Value = model.F_uuid;
  61. parameters[12].Value = model.F_port_password;
  62. parameters[13].Value = model.F_MapID;
  63. parameters[14].Value = model.F_Direction;
  64. parameters[15].Value = model.F_AddTime;
  65. parameters[16].Value = model.F_Message;
  66. parameters[17].Value = model.F_Action;
  67. object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);
  68. if (obj == null)
  69. {
  70. return 0;
  71. }
  72. else
  73. {
  74. return Convert.ToInt32(obj);
  75. }
  76. }
  77. #endregion Method
  78. }
  79. }