IUnitOfWork.gen.cs 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // 此代码由工具生成。
  4. // 对此文件的更改可能会导致不正确的行为,并且如果
  5. // 重新生成代码,这些更改将会丢失。
  6. // 如存在本生成代码外的新需求,请在相同命名空间下创建同名分部类实现 IUnitOfWork.cs 分部方法。
  7. // </auto-generated>
  8. //
  9. // <copyright file="IUnitOfWork.gen.cs">
  10. // Copyright(c)2013 YUECN.All rights reserved.
  11. // CLR版本: v0.8
  12. // 开发组织:IWB
  13. // 公司网站:www.iwbnet.com
  14. // 所属工程: YZXYH
  15. // 生成时间:2017-09-22 23:59
  16. // </copyright>
  17. //------------------------------------------------------------------------------
  18. using System;
  19. using YZXYH.Repository.Models;
  20. namespace YZXYH.Repository.Interface
  21. {
  22. public interface IUnitOfWork:IDisposable
  23. {
  24. Yzxyh2017Context Context { get;}
  25. IMessageWallInfoRepository MessageWallInfoRepository { get; set; }
  26. IQuestionnaireRepository QuestionnaireRepository { get; set; }
  27. IQuestionnaireItemRepository QuestionnaireItemRepository { get; set; }
  28. IActivityInfoRepository ActivityInfoRepository { get; set; }
  29. IAlumniChapterInfoRepository AlumniChapterInfoRepository { get; set; }
  30. IAlumniChapterUserRepository AlumniChapterUserRepository { get; set; }
  31. IAlumUserRepository AlumUserRepository { get; set; }
  32. IAnnualMeetingRepository AnnualMeetingRepository { get; set; }
  33. IAttendActivityRepository AttendActivityRepository { get; set; }
  34. IAttendMeetRepository AttendMeetRepository { get; set; }
  35. ICityInfoRepository CityInfoRepository { get; set; }
  36. IContributeActivityInfoRepository ContributeActivityInfoRepository { get; set; }
  37. IContributeAttendInfoRepository ContributeAttendInfoRepository { get; set; }
  38. IHobbyGroupInfoRepository HobbyGroupInfoRepository { get; set; }
  39. IHobbyGroupUserRepository HobbyGroupUserRepository { get; set; }
  40. IHobbyInfoRepository HobbyInfoRepository { get; set; }
  41. IHobbyUserRepository HobbyUserRepository { get; set; }
  42. IIndustryBranchInfoRepository IndustryBranchInfoRepository { get; set; }
  43. IIndustryBranchUserRepository IndustryBranchUserRepository { get; set; }
  44. IIndustryInfoRepository IndustryInfoRepository { get; set; }
  45. IIndustryUserRepository IndustryUserRepository { get; set; }
  46. IMedicalHelpRepository MedicalHelpRepository { get; set; }
  47. IMedicalHelpHandleRepository MedicalHelpHandleRepository { get; set; }
  48. ISysAttachFileRepository SysAttachFileRepository { get; set; }
  49. ISysFunctionRepository SysFunctionRepository { get; set; }
  50. ISysLogRepository SysLogRepository { get; set; }
  51. ISysRoleRepository SysRoleRepository { get; set; }
  52. ISysSqlQucikCheckRepository SysSqlQucikCheckRepository { get; set; }
  53. ISysUserRepository SysUserRepository { get; set; }
  54. IUserAvatarRepository UserAvatarRepository { get; set; }
  55. IUserInfoLastModRepository UserInfoLastModRepository { get; set; }
  56. IUserLastLoginRepository UserLastLoginRepository { get; set; }
  57. IUserReplyRepository UserReplyRepository { get; set; }
  58. IUserSelfAuditRepository UserSelfAuditRepository { get; set; }
  59. IViewAttendMeetRepository ViewAttendMeetRepository { get; set; }
  60. IViewContributeActivityInfoRepository ViewContributeActivityInfoRepository { get; set; }
  61. IViewContributeAttendInfoRepository ViewContributeAttendInfoRepository { get; set; }
  62. IViewMedicalHelpHandleRepository ViewMedicalHelpHandleRepository { get; set; }
  63. IViewMedicalReplyRepository ViewMedicalReplyRepository { get; set; }
  64. IViewUserAcInfoRepository ViewUserAcInfoRepository { get; set; }
  65. IViewUserAlumniDirectoryRepository ViewUserAlumniDirectoryRepository { get; set; }
  66. IViewUserAttendActivityInfoRepository ViewUserAttendActivityInfoRepository { get; set; }
  67. IViewUserAttendMeetInfoRepository ViewUserAttendMeetInfoRepository { get; set; }
  68. IViewUserCityInfoRepository ViewUserCityInfoRepository { get; set; }
  69. IViewUserCreateActivityRepository ViewUserCreateActivityRepository { get; set; }
  70. IViewUserHobbyInfoRepository ViewUserHobbyInfoRepository { get; set; }
  71. IViewUserIndustryRepository ViewUserIndustryRepository { get; set; }
  72. IViewUserIndustryBranchInfoRepository ViewUserIndustryBranchInfoRepository { get; set; }
  73. IViewUserLastLoginRepository ViewUserLastLoginRepository { get; set; }
  74. IViewUserSelfAuditRepository ViewUserSelfAuditRepository { get; set; }
  75. IViewUserVocationRepository ViewUserVocationRepository { get; set; }
  76. IView_SysUserLastLoginTimeRepository View_SysUserLastLoginTimeRepository { get; set; }
  77. IView_UserAttendMeetingInfosRepository View_UserAttendMeetingInfosRepository { get; set; }
  78. IView_UserLastLoginTimeRepository View_UserLastLoginTimeRepository { get; set; }
  79. IVocationInfoRepository VocationInfoRepository { get; set; }
  80. IVocationUserRepository VocationUserRepository { get; set; }
  81. ILotteryRepository LotteryRepository { get; set; }
  82. ILotteryRecordRepository LotteryRecordRepository { get; set; }
  83. ILotterySettingRepository LotterySettingRepository { get; set; }
  84. bool Save();
  85. }
  86. }