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 GetMezajTypeQueryHandler(ILogger logger, ITelegramClientService telegramClientService,
                                 INutritionRepository nutritionRepository, INutritionService nutritionService, ILogger logger1)
     : base(logger)
 {
     _telegramClientService = telegramClientService;
     _nutritionRepository   = nutritionRepository;
     _nutritionService      = nutritionService;
     _logger = logger1;
 }
Exemple #3
0
        public trackerForm(INutritionRepository nutrition, IDayRepository day)
        {
            InitializeComponent();

            textBoxes            = new TextBox[] { nameTextBox, caloriesTextBox, fatTextBox, saturatesTextBox, carbsTextBox, sugarsTextBox, fibreTextBox, proteinTextBox, saltTextBox, amountTextbox };
            textBoxesWithoutName = new TextBox[] { caloriesTextBox, fatTextBox, saturatesTextBox, carbsTextBox, sugarsTextBox, fibreTextBox, proteinTextBox, saltTextBox };
            dailyTotalLabels     = new Label[] { totalCalLbl, totalFatLbl, totalCarbsLbl, totalFibreLbl, totalProteinLbl, totalSatFatLbl, totalSugarsLbl, totalSaltLbl };

            _nutritionRepo = nutrition;
            _dayRepository = day;
            helper         = new Helper();

            setHelpProviders();
            helper.calculateTotals(currentDayItems);

            Shown += new EventHandler(loadDataEvent);
        }
Exemple #4
0
 public NutritionController(INutritionRepository nutritionRepository, IActivityRepository activityRepository, IMeasurementRepository measurementRepository, ILogRepository logger) : base(logger)
 {
     this.nutritionRepository   = nutritionRepository;
     this.activityRepository    = activityRepository;
     this.measurementRepository = measurementRepository;
 }
Exemple #5
0
 public FoodsController(INutritionRepository nutritionRepository, ILogRepository logger, IMapper mapper) : base(logger, mapper)
 {
     this.nutritionRepository = nutritionRepository;
 }
 public MealsController(INutritionRepository nutritionRepository, ILogRepository logger) : base(logger)
 {
     this.nutritionRepository = nutritionRepository;
 }
 public SettingsController(INutritionRepository nutritionRepository, ISettingsRepository settingsRepository, ILogRepository logger) : base(logger)
 {
     this.nutritionRepository = nutritionRepository;
     this.settingsRepository  = settingsRepository;
 }
 public ExceptionFilter(INutritionRepository repo)
 {
     this.repo = repo;
 }
Exemple #9
0
 public NutritionService(INutritionRepository nutritionRepository, ILogger logger)
 {
     _nutritionRepository = nutritionRepository;
     _logger = logger;
 }
 public NutritionController(INutritionRepository nutritionRepo)
 {
     _nutritionRepo = nutritionRepo;
 }
 public NutritionsController(INutritionRepository context)
 {
     _context = context;
 }
Exemple #12
0
 public UsersController(INutritionRepository repo, IMapper mapper)
 {
     _mapper = mapper;
     _repo   = repo;
 }