public MainController(IWindowFormsFactory inFormFactory, IExerciseRepository exerciseRepository, IWorkoutRepository workoutRepository, IWeightMeasureRepository weightMeasureRepository) { _formsFactory = inFormFactory; _exerciseRepository = exerciseRepository; _workoutRepository = workoutRepository; _weightMeasureRepository = weightMeasureRepository; }
public ExerciseController(IExerciseFactory factory, IWorkoutFactory workoutFactory, IExerciseRepository repository, IWorkoutRepository workoutRepository) { this.repository = repository; this.workoutRepository = workoutRepository; this.exerciseFactory = factory; this.workoutFactory = workoutFactory; }
public WorkoutDetailViewModel(IEventAggregator eventAggregator, IMessageDialogService messageDialogService, IWorkoutRepository workoutRepository, IExerciseSetupRepository exerciseSetupRepository, IExerciseLookupDataService exerciseLookupDataService ) : base(eventAggregator, messageDialogService) { _workoutRepository = workoutRepository; _exerciseSetupRepository = exerciseSetupRepository; _exerciseLookupDataService = exerciseLookupDataService; eventAggregator.GetEvent <AfterDetailSavedEvent>().Subscribe(AfterDetailSaved); eventAggregator.GetEvent <AfterDetailDeletedEvent>().Subscribe(AfterDetailDeleted); AddedClients = new ObservableCollection <Client>(); AvailableClients = new ObservableCollection <Client>(); Exercises = new ObservableCollection <LookupItem>(); ExerciseSetups = new ObservableCollection <ExerciseSetupWrapper>(); AddToExerciseSetups = new DelegateCommand(OnAddToExerciseSetupsExecute, OnAddToExerciseSetupsCanExecute); AddClientCommand = new DelegateCommand(OnAddClientExecute, OnAddClientCanExecute); RemoveClientCommand = new DelegateCommand(OnRemoveClientExecute, OnRemoveClientCanExecute); AddExerciseSetupCommand = new DelegateCommand(OnAddExerciseSetup); RemoveExerciseSetupCommand = new DelegateCommand(OnRemoveExerciseSetupExecute, OnRemoveExerciseSetupCanExecute); MoveUp = new DelegateCommand(MoveUpExecute, MoveUpCanExecute); MoveDown = new DelegateCommand(MoveDownExecute, MoveDownCanExecute); }
public ExercisesViewModel(CustomIdentityContext identityContext, IExerciseRepository exerciseRepository, IWorkoutRepository workoutRepository, IMuscleGroupRepository muscleGroupRepository) { _identityContext = identityContext; _exerciseRepository = exerciseRepository; _workoutRepository = workoutRepository; _muscleGroupRepository = muscleGroupRepository; }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, IWorkoutRepository workoutRepository) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseWebpackDevMiddleware(new WebpackDevMiddlewareOptions { HotModuleReplacement = true, ReactHotModuleReplacement = true }); } else { app.UseExceptionHandler("/Home/Error"); } app.UseStaticFiles(); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); routes.MapSpaFallbackRoute( name: "spa-fallback", defaults: new { controller = "Home", action = "Index" }); }); // Инициализация репозитория workoutRepository.Initialize(); }
public Utilities(IWorkoutRepository workoutRepository, IHttpContextAccessor httpContextAccessor, IConfiguration configuration) { _workoutRepository = workoutRepository; _httpContextAccessor = httpContextAccessor; _configuration = configuration; }
public AssignExerciseToWorkoutCommandHandler(IExerciseSetRepository exerciseSetRepository, IExerciseRepository exerciseRepository, IUserRepository userRepository, IWorkoutRepository workoutRepository) { _exerciseSetRepository = exerciseSetRepository; _exerciseRepository = exerciseRepository; _userRepository = userRepository; _workoutRepository = workoutRepository; }
public UnitOfWork(FitTrackerContext context) { _context = context; ActivityRepository = new ActivityRepository(_context); ExerciseRepository = new ExerciseRepository(_context); WorkoutRepository = new WorkoutRepository(_context); }
public WorkoutController(IWorkoutRepository repo, IProfileRepository profileRepo, IConfiguration config, IMapper mapper) { _config = config; _mapper = mapper; _repo = repo; _profileRepo = profileRepo; }
public FitFileWorkoutsModel(IExerciseRepository exerciseRepository, IWorkoutRepository workoutRepository, CustomIdentityContext identityContext, ILogger <HomeController> logger) { _identityContext = identityContext; _workoutRepository = workoutRepository; _exerciseRepository = exerciseRepository; _logger = logger; WorkoutsOnSelectedDateForUser = null; }
public WorkoutExerciseController(IExerciseRepository exerciseRepository, IWorkoutRepository workoutRepository, IUserRepository userRepository, IWorkoutExerciseRepository workoutExerciseRepository) { _exerciseRepository = exerciseRepository; _workoutRepository = workoutRepository; _userRepository = userRepository; _workoutExerciseRepository = workoutExerciseRepository; }
public WorkoutService( IRoutineRepository routineRepository, IWorkoutRepository workoutRepository, IMapper mapper ) { _routineRepository = routineRepository; _workoutRepository = workoutRepository; _mapper = mapper; }
public void ShowWorkouts(IMainController mainController, List <Workout> workouts, IWorkoutRepository workoutRepository) { _mainController = mainController; _workouts = workouts; _workoutRepository = workoutRepository; UpdateList(); this.Show(); }
public WorkoutService(ILoggerFactory logger, IMapper mapper, IUserRepository userRepository, IWorkoutRepository workoutRepository, IExerciseRepository exerciseRepository, IWorkoutEntryRepository workoutEntryRepository) { Logger = logger.CreateLogger <WorkoutService>(); _userRepository = userRepository; _workoutRepository = workoutRepository; _exerciseRepository = exerciseRepository; _mapper = mapper; _workoutEntryRepository = workoutEntryRepository; }
public HomeController(UserManager <IdentityUser> userManager, ILogger <HomeController> logger, CustomIdentityContext _identityContext, IExerciseRepository exerciseRepository, IWorkoutRepository workoutRepository, IMuscleGroupRepository muscleGroupRepository) { _userManager = userManager; _identityDbContext = _identityContext; _exerciseRepository = exerciseRepository; _workoutRepository = workoutRepository; _muscleGroupRepository = muscleGroupRepository; _logger = logger; }
public WorkoutController(IExerciseRepository exerciseRepository, IWorkoutRepository workoutRepository, ITagRepository tagRepository, IFillingWorkoutRepository fillingWorkoutRepository) { // _context = context; _exerciseRepository = exerciseRepository; _workoutRepository = workoutRepository; _tagRepository = tagRepository; _fillingWorkoutRepository = fillingWorkoutRepository; }
public UserWorkoutController(ITagRepository tagRepository, IFillingWorkoutRepository fillingWorkoutRepository, IWorkoutRepository workoutRepository, IOneDayWorkoutRepository oneDayWorkoutRepository, ICardioRepository cardioRepository, IExerciseRepository exerciseRepository) { _workoutRepository = workoutRepository; _oneDayWorkoutRepository = oneDayWorkoutRepository; _cardioRepository = cardioRepository; _exerciseRepository = exerciseRepository; _fillingWorkoutRepository = fillingWorkoutRepository; _tagRepository = tagRepository; }
public ExportService(ILoggerFactory logger, IUserRepository userRepository, IMapper mapper, IFIleProvider <PortableUserDto> fileProvider, IWorkoutRepository workoutRepository, IExerciseRepository exerciseRepository) { Logger = logger.CreateLogger <ExportService>(); _userRepository = userRepository; _mapper = mapper; _fileProvider = fileProvider; _workoutRepository = workoutRepository; _exerciseRepository = exerciseRepository; }
public AdminWorkoutController(IExerciseRepository exerciseRepository, IHostingEnvironment hostingEvironment, IWorkoutRepository workoutRepository, ITagRepository tagRepository, IFillingWorkoutRepository fillingWorkoutRepository) { // _context = context; _exerciseRepository = exerciseRepository; _hostingEnvironment = hostingEvironment; _workoutRepository = workoutRepository; _tagRepository = tagRepository; _fillingWorkoutRepository = fillingWorkoutRepository; }
public void EditWorkout(IEditWorkoutView form, Workout workout, IWorkoutRepository workoutRepository, IExerciseRepository exerciseRepository) { if (form.ConfirmEditWorkout(workout) == true) { try { string workoutName = form.WorkoutName; int setsPerExercise; try { setsPerExercise = form.SetsPerExercise; if (setsPerExercise < 1) { throw new Exception(); } } catch (Exception) { MessageBox.Show("Please input valid number of sets per exercise."); return; } if (String.IsNullOrEmpty(workoutName)) { MessageBox.Show("Please input your workout name."); return; } List <string> exerciseNames = form.ExerciseNames; List <Exercise> exercises = new List <Exercise>(); foreach (var exerciseName in exerciseNames) { var exercise = exerciseRepository.GetExerciseByName(exerciseName); exercises.Add(exercise); } workout.WorkoutName = workoutName; workout.Exercises = exercises; workout.SetsPerExercise = setsPerExercise; workoutRepository.EditWorkout(workout); } catch (Exception ex) { MessageBox.Show("EXCEPTION: " + ex.Message); throw; } } }
public WorkoutController(ILoggerFactory logger, IMapper mapper, IWorkoutService workoutService, IExerciseService exerciseService, UserManager <User> userManager, IWorkoutRepository workoutRepository, IChallengeService challengeService) { _logger = logger.CreateLogger <WorkoutController>(); _mapper = mapper; _workoutService = workoutService; _exerciseService = exerciseService; _userManager = userManager; _workoutRepository = workoutRepository; _challengeService = challengeService; }
private void AddWorkout() { transaction = new TransactionScope(); dailyMetricsRepo = new SqlDailyMetricsRepository(connectionString); locationRepo = new SqlLocationRepository(connectionString); weatherRepo = new SqlWeatherRepository(connectionString); environmentRepo = new SqlEnvironmentRepository(connectionString); sessionRepo = new SqlSessionRepository(connectionString); workoutRepo = new SqlWorkoutRepository(connectionString); transaction.Dispose(); var dailyMetric = dailyMetricsRepo.CreateDailyMetrics(Date, Weight, SleepDuration, Calories); var location = locationRepo.CreateLocation(Location); var weather = weatherRepo.CreateWeather(WeatherType); var enviroment = environmentRepo.CreateEnvironment(weather.WeatherID, location.LocationID, IsIndoor); var session = sessionRepo.CreateSession(dailyMetric.MetricID, enviroment.EnvironmentID, StartTime, EndTime, Rating); var workout = workoutRepo.CreateWorkout(session.SessionID, Duration, AvgHeartRate); }
public SetController(IMemoryCache cache, HypermediaService hypermediaService, IWorkoutRepository workoutRepository) { _cache = cache; _hypermediaService = hypermediaService; _workoutRepository = workoutRepository; }
public WorkoutController(IWorkoutRepository repo, IMapper mapper, ILogger <WorkoutController> logger) { _repo = repo; _mapper = mapper; _logger = logger; }
public WorkoutExercisesController(IWorkoutRepository workoutRepository, IMapper mapper) { this.workoutRepository = workoutRepository; this.mapper = mapper; }
public WorkoutService(IWorkoutRepository repository, ICommandInvoker commandInvoker) { _repository = repository; _commandInvoker = commandInvoker; }
public WorkoutService(IWorkoutRepository workoutRepository) { _workoutRepository = workoutRepository; }
public WorkoutController(IWorkoutRepository repository, IWorkoutFactory factory) { this.repository = repository; this.factory = factory; }
public WorkoutSummaryViewFactory(IWorkoutRepository workoutRepository) { _workoutRepository = workoutRepository; }
public WorkScheduleController() { _objIScheduleRepository = new ScheduleRepository(); _objIIWorkoutRepository = new WorkoutRepository(); }
public QueryModelsController(IWorkoutRepository workoutRepository) { _workoutRepository = workoutRepository; }
public BeginWorkoutCommandHandler(IWorkoutRepository workoutRepository) { _workoutRepository = workoutRepository; }
public WorkoutController(IWorkoutRepository iwr) { workoutRepository = iwr; }