Sql_Wkdb.Context.cs 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // 此代码已从模板生成。
  4. //
  5. // 手动更改此文件可能导致应用程序出现意外的行为。
  6. // 如果重新生成代码,将覆盖对此文件的手动更改。
  7. // </auto-generated>
  8. //------------------------------------------------------------------------------
  9. namespace Central.Control.Domain
  10. {
  11. using System;
  12. using System.Data.Entity;
  13. using System.Data.Entity.Infrastructure;
  14. using System.Data.Entity.Core.Objects;
  15. using System.Linq;
  16. public partial class Entities : DbContext
  17. {
  18. public Entities()
  19. : base("name=Entities")
  20. {
  21. }
  22. protected override void OnModelCreating(DbModelBuilder modelBuilder)
  23. {
  24. throw new UnintentionalCodeFirstException();
  25. }
  26. public virtual DbSet<COM_CONTENT> COM_CONTENT { get; set; }
  27. public virtual DbSet<COM_CUSCONTACT> COM_CUSCONTACT { get; set; }
  28. public virtual DbSet<COM_DOWNLOAD> COM_DOWNLOAD { get; set; }
  29. public virtual DbSet<COM_FLOWINFO> COM_FLOWINFO { get; set; }
  30. public virtual DbSet<COM_INDEX> COM_INDEX { get; set; }
  31. public virtual DbSet<COM_UPLOAD> COM_UPLOAD { get; set; }
  32. public virtual DbSet<SYS_BEUSER> SYS_BEUSER { get; set; }
  33. public virtual DbSet<SYS_CODE> SYS_CODE { get; set; }
  34. public virtual DbSet<SYS_CODE_AREA> SYS_CODE_AREA { get; set; }
  35. public virtual DbSet<SYS_LOG> SYS_LOG { get; set; }
  36. public virtual DbSet<SYS_MODULE> SYS_MODULE { get; set; }
  37. public virtual DbSet<SYS_MSG> SYS_MSG { get; set; }
  38. public virtual DbSet<SYS_MSGATTACH> SYS_MSGATTACH { get; set; }
  39. public virtual DbSet<SYS_MSGREV> SYS_MSGREV { get; set; }
  40. public virtual DbSet<SYS_PERMISSION> SYS_PERMISSION { get; set; }
  41. public virtual DbSet<SYS_POST> SYS_POST { get; set; }
  42. public virtual DbSet<SYS_POST_DEPARTMENT> SYS_POST_DEPARTMENT { get; set; }
  43. public virtual DbSet<SYS_POST_USER> SYS_POST_USER { get; set; }
  44. public virtual DbSet<SYS_ROLE> SYS_ROLE { get; set; }
  45. public virtual DbSet<SYS_ROLE_PERMISSION> SYS_ROLE_PERMISSION { get; set; }
  46. public virtual DbSet<SYS_SMS> SYS_SMS { get; set; }
  47. public virtual DbSet<SYS_SYSTEM> SYS_SYSTEM { get; set; }
  48. public virtual DbSet<SYS_USER> SYS_USER { get; set; }
  49. public virtual DbSet<SYS_USER_DEPARTMENT> SYS_USER_DEPARTMENT { get; set; }
  50. public virtual DbSet<SYS_USER_PERMISSION> SYS_USER_PERMISSION { get; set; }
  51. public virtual DbSet<SYS_USER_ROLE> SYS_USER_ROLE { get; set; }
  52. public virtual DbSet<SYS_USERINFO> SYS_USERINFO { get; set; }
  53. public virtual DbSet<SYS_WEBCHAT> SYS_WEBCHAT { get; set; }
  54. public virtual DbSet<YW_Bicycle> YW_Bicycle { get; set; }
  55. public virtual DbSet<YW_CarParamDetails> YW_CarParamDetails { get; set; }
  56. public virtual DbSet<YW_CarPurchaser> YW_CarPurchaser { get; set; }
  57. public virtual DbSet<YW_Notice> YW_Notice { get; set; }
  58. public virtual DbSet<YW_User_Notice> YW_User_Notice { get; set; }
  59. public virtual DbSet<YW_UserCar> YW_UserCar { get; set; }
  60. public virtual DbSet<YW_UserDistributor> YW_UserDistributor { get; set; }
  61. public virtual DbSet<YW_UserToken> YW_UserToken { get; set; }
  62. public virtual DbSet<SYS_ONLINE> SYS_ONLINE { get; set; }
  63. public virtual DbSet<SYS_DISTRIBUTORS> SYS_DISTRIBUTORS { get; set; }
  64. public virtual int PaginationByRowNumber(string table, string sort, Nullable<int> currentPage, Nullable<int> pageSize, string fields, string filter)
  65. {
  66. var tableParameter = table != null ?
  67. new ObjectParameter("Table", table) :
  68. new ObjectParameter("Table", typeof(string));
  69. var sortParameter = sort != null ?
  70. new ObjectParameter("Sort", sort) :
  71. new ObjectParameter("Sort", typeof(string));
  72. var currentPageParameter = currentPage.HasValue ?
  73. new ObjectParameter("CurrentPage", currentPage) :
  74. new ObjectParameter("CurrentPage", typeof(int));
  75. var pageSizeParameter = pageSize.HasValue ?
  76. new ObjectParameter("PageSize", pageSize) :
  77. new ObjectParameter("PageSize", typeof(int));
  78. var fieldsParameter = fields != null ?
  79. new ObjectParameter("Fields", fields) :
  80. new ObjectParameter("Fields", typeof(string));
  81. var filterParameter = filter != null ?
  82. new ObjectParameter("Filter", filter) :
  83. new ObjectParameter("Filter", typeof(string));
  84. return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("PaginationByRowNumber", tableParameter, sortParameter, currentPageParameter, pageSizeParameter, fieldsParameter, filterParameter);
  85. }
  86. }
  87. }