示例#1
0
        public TrainingDayManager(ApplicationDbContext dbContext)
            : base(dbContext)
        {
            _trainingDayModule = new TrainingDayModule(DbContext);

            _trainingWeeksService = WebAppConfiguration.ServiceProvider.GetService<ITrainingExercisesService>();
            ((BodyReportService)_trainingWeeksService).SetDbContext(DbContext); // for use same transaction
        }
示例#2
0
        public TrainingDayManager(ApplicationDbContext dbContext) : base(dbContext)
        {
            _trainingDayModule = new TrainingDayModule(DbContext);

            _trainingExercisesService = WebAppConfiguration.ServiceProvider.GetService <ITrainingExercisesService>();
            _userInfosService         = WebAppConfiguration.ServiceProvider.GetService <IUserInfosService>();
            ((BodyReportService)_trainingExercisesService).SetDbContext(DbContext); // for use same transaction
        }
 public TrainingDayReportController(UserManager <ApplicationUser> userManager,
                                    IUsersService usersService,
                                    IUserInfosService userInfosService,
                                    ITrainingWeeksService trainingWeeksService,
                                    ITrainingDaysService trainingDaysService,
                                    ITrainingExercisesService trainingExercisesService,
                                    IBodyExercisesService bodyExercisesService) : base(userManager)
 {
     _usersService             = usersService;
     _userInfosService         = userInfosService;
     _trainingWeeksService     = trainingWeeksService;
     _trainingDaysService      = trainingDaysService;
     _trainingExercisesService = trainingExercisesService;
     _bodyExercisesService     = bodyExercisesService;
 }
 public TrainingDayReportController(UserManager<ApplicationUser> userManager,
                                    IUsersService usersService,
                                    IUserInfosService userInfosService,
                                    ITrainingWeeksService trainingWeeksService,
                                    ITrainingDaysService trainingDaysService,
                                    ITrainingExercisesService trainingExercisesService,
                                    IBodyExercisesService bodyExercisesService)
     : base(userManager)
 {
     _usersService = usersService;
     _userInfosService = userInfosService;
     _trainingWeeksService = trainingWeeksService;
     _trainingDaysService = trainingDaysService;
     _trainingExercisesService = trainingExercisesService;
     _bodyExercisesService = bodyExercisesService;
 }
 public TrainingJournalController(UserManager<ApplicationUser> userManager,
                                  IUsersService usersService,
                                  IUserInfosService userInfosService,
                                  ITrainingWeeksService trainingWeeksService,
                                  ITrainingDaysService trainingDaysService,
                                  ITrainingExercisesService trainingExercisesService,
                                  IBodyExercisesService bodyExercisesService,
                                  IMusclesService musclesService,
                                  IMuscularGroupsService muscularGroupsService)
     : base(userManager)
 {
     _usersService = usersService;
     _userInfosService = userInfosService;
     _trainingWeeksService = trainingWeeksService;
     _trainingDaysService = trainingDaysService;
     _trainingExercisesService = trainingExercisesService;
     _bodyExercisesService = bodyExercisesService;
     _musclesService = musclesService;
     _muscularGroupsService = muscularGroupsService;
 }
示例#6
0
 public TrainingExercisesController(UserManager <ApplicationUser> userManager,
                                    ITrainingExercisesService trainingExercisesService) : base(userManager)
 {
     _trainingExercisesService = trainingExercisesService;
 }