public void Init()
        {
            Mock<IInstallationRepository<InstallationModel>> mockInstallationRepository = new Mock<IInstallationRepository<InstallationModel>>();
            Mock<IMeasurementTypeRepository<MeasurementTypeModel>> mockMeasurementTypeRepository = new Mock<IMeasurementTypeRepository<MeasurementTypeModel>>();

            List<MeasurementTypeModel> measurementtypes = new List<MeasurementTypeModel>
            {
                new MeasurementTypeModel { typeid=0, Measurement = new List<int> {0}, description = "test", maxvalue = 0, minvalue =0, unit = "Grad Celsius"}
            };
            List<InstallationModel> installations = new List<InstallationModel>
            {
                new InstallationModel { installationid= 0, customerid=0, description="test", latitude=44, longitude=55, Measurement= new List<int>{0}, serialno="serial"}
            };
            mockInstallationRepository.Setup(mr => mr.GetByCustomerId(It.IsAny<int>())).Returns((int customerid) => installations.Where(installation => installation.customerid == customerid).ToList<InstallationModel>());
            mockMeasurementTypeRepository.Setup(mr => mr.GetById(It.IsAny<int>())).Returns((int id) => measurementtypes.Where(measurementtype => measurementtype.typeid == id).Single());

            this.mockmrepo = new MockMeasurementRepository();
            this.mockmtrepo = mockMeasurementTypeRepository.Object;
            this.mockirepo = mockInstallationRepository.Object;
        }
Ejemplo n.º 2
0
 public MeasurementController(IMeasurementRepository measurementRepository, IMapper mapper)
 {
     _measurementRepository = measurementRepository;
     _mapper = mapper;
 }
 public MeasurementService(IMeasurementRepository measurementRepository)
 {
     _measurementRepository = measurementRepository;
 }
Ejemplo n.º 4
0
 public WorkoutsController(ITrainingRepository trainingRepository, IMeasurementRepository measurementRepository, IActivityRepository activityRepository, ILogRepository logger) : base(logger)
 {
     this.trainingRepository    = trainingRepository;
     this.measurementRepository = measurementRepository;
     this.activityRepository    = activityRepository;
 }
Ejemplo n.º 5
0
 public StatisticService(IInstallationRepository <InstallationModel> irepo, IMeasurementRepository <MeasurementModel> mrepo, IMeasurementTypeRepository <MeasurementTypeModel> mtrepo)
 {
     this.irepo  = irepo;
     this.mrepo  = mrepo;
     this.mtrepo = mtrepo;
 }
Ejemplo n.º 6
0
 public static decimal?GetUserWeight(this IMeasurementRepository measurementRepository, Guid userId)
 {
     return(measurementRepository.GetMeasures(userId).FirstOrDefault(m => m.Id == Constants.Measurements.WeightId)?.LatestValue);
 }
 public MeasurementsController(IMeasurementRepository measurementRepository)
 {
     _measurementRepository = measurementRepository;
 }
 public MeasurementService(IMeasurementRepository MeasurementRepository)
 {
     _MeasurementRepository = MeasurementRepository;
 }
Ejemplo n.º 9
0
 public RecipeService(IRecipeRepository recipeRepository, IIngredientRepository ingredientRepository, IMeasurementRepository measurementRepository, IIngredientListRepository ingredientListRepository, IUserRepository userRepository, ISeoTagRepository seoTagRepository, ICategoryRepository categoryRespository)
 {
     _recipeRepository         = recipeRepository;
     _ingredientRepository     = ingredientRepository;
     _measurementRepository    = measurementRepository;
     _ingredientListRepository = ingredientListRepository;
     _userRepository           = userRepository;
     _seoTagRepository         = seoTagRepository;
     _categoryRespository      = categoryRespository;
 }
Ejemplo n.º 10
0
 public MeasurementsService(IMeasurementRepository repository)
 {
     this._repository = repository;
 }
 public MeasurementController(IMeasurementRepository <Measurement> measurementRepository)
 {
     _measurementRepository = measurementRepository;
 }
Ejemplo n.º 12
0
 public DayController(IMeasurementRepository measurementRepository)
 {
     this.measurementRepository = measurementRepository;
 }
Ejemplo n.º 13
0
 public ActivitiesController(IActivityRepository activityRepository, IMeasurementRepository measurementRepository, ILogRepository logger) : base(logger)
 {
     this.activityRepository    = activityRepository;
     this.measurementRepository = measurementRepository;
 }
Ejemplo n.º 14
0
 public MeasurementsController(IMeasurementRepository measurementRepository, ILogRepository logger, IMapper mapper) : base(logger, mapper)
 {
     this.measurementRepository = measurementRepository;
 }
Ejemplo n.º 15
0
 public RestServiceBL(IMeasurementRepository<MeasurementModel> mrepo)
 {
     this.mrepo = mrepo;
 }
Ejemplo n.º 16
0
 public MeasurementService(IMeasurementRepository measurementRepository, IMapper mapper)
 {
     _measurementRepository = measurementRepository;
     _mapper = mapper;
 }
Ejemplo n.º 17
0
 public MeasurementService(IMeasurementRepository iMeasurementRepository)
 {
     _iMeasurementRepository = iMeasurementRepository;
 }
 public MeasurementController(IMeasurementRepository repo)
 {
     this.repo = repo;
 }
Ejemplo n.º 19
0
 public MeasurementsController(IMeasurementRepository measurementRepository, IMapper mapper)
 {
     _measurementsRepository = measurementRepository ?? throw new ArgumentNullException(nameof(measurementRepository));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
Ejemplo n.º 20
0
 public MeasurementsService(IAirlyClient client, IMeasurementRepository measurementRepository)
 {
     _client = client;
     _measurementRepository = measurementRepository;
 }
Ejemplo n.º 21
0
        public UsersController(UserManager <User> userManager, SignInManager <User> signInManager, IProfileRepository profileRepository, IMeasurementRepository measurementRepository, ILogRepository logger, IConfiguration configuration, INutritionRepository nutritionRepository, RoleManager <Role> roleManager, ISender emailSender, IMapper mapper) : base(logger, mapper)
        {
            _userManager           = userManager;
            _signInManager         = signInManager;
            _profileRepository     = profileRepository;
            _configuration         = configuration;
            _nutritionRepository   = nutritionRepository;
            _roleManager           = roleManager;
            _measurementRepository = measurementRepository;
            _emailSender           = emailSender;

            /*
             * var roles = new[]
             * {
             *  Role.Admin,
             *  Role.UserAdmin,
             *  Role.FoodAdmin
             * };
             *
             * if(! _roleManager.RoleExistsAsync("admin").Result)
             * {
             *  _roleManager.CreateAsync(new Role {Name = "admin" });
             *  _roleManager.
             * }
             */
        }
 public StatisticService(IInstallationRepository<InstallationModel> irepo, IMeasurementRepository<MeasurementModel> mrepo, IMeasurementTypeRepository<MeasurementTypeModel> mtrepo)
 {
     this.irepo = irepo;
     this.mrepo = mrepo;
     this.mtrepo = mtrepo;
 }
Ejemplo n.º 23
0
 public ExercisesController(ITrainingRepository trainingRepository, IMeasurementRepository measurementRepository, ILogRepository logger, IMapper mapper) : base(logger, mapper)
 {
     this.trainingRepository    = trainingRepository;
     this.measurementRepository = measurementRepository;
 }