public bool AddConsumptionHistory(IConsumptionHistory consumptionHistory) { int consumptionHistoryId = this.DataProvider.GetNextId(className); consumptionHistory.Id = consumptionHistoryId; return(this.DataProvider.SaveItem($"{className}_{consumptionHistoryId}_{patientClassName}_{consumptionHistory.Patient.Id}", consumptionHistory)); }
public TokenController(IConfiguration configuration, ILogger logger, IUser user, IUserPolicy userPolicy, IClient client, IConsumptionHistory consumptionHistory, ITokenManger tokenManager, IRefreshToken refreshToken) { _configuration = configuration; _logger = logger; _user = user; _userPolicy = userPolicy; _client = client; _consumptionHistory = consumptionHistory; _tokenManager = tokenManager; _refreshToken = refreshToken; }
public AdministrationController(IConfiguration configuration, ILogger logger, IUser user, IUserPolicy userPolicy, IClient client, IConsumptionHistory consumptionHistory, IEmailManager emailManager, IClienAnswer clientAnswer, IClientModule clientModule) { _configuration = configuration; _logger = logger; _user = user; _userPolicy = userPolicy; _client = client; _consumptionHistory = consumptionHistory; _emailmanager = emailManager; _scoreByQuestion = configuration.GetValue <double>("DetailScore:Score") / ((configuration.GetValue <double>("DetailScore:Modules")) + 1); _clientAnswer = clientAnswer; _clientModule = clientModule; }
public ClientServiceController(IConfiguration configuration, ILogger logger, IUser user, IUserPolicy userPolicy, IClient client, IConsumptionHistory consumptionHistory, ITokenManger tokenManager, IRefreshToken refreshToken, IModule module, IClienAnswer clientAnswer, IClientModule clientModule, IEmailManager emailManager) { _configuration = configuration; _logger = logger; _user = user; _userPolicy = userPolicy; _client = client; _consumptionHistory = consumptionHistory; _tokenManager = tokenManager; _timeExpirationTokenRefresh = configuration.GetValue <double>("JwtSettings:TimeExpirationTokenRefresh"); _refreshToken = refreshToken; _module = module; _scoreByQuestion = configuration.GetValue <double>("DetailScore:Score") / ((configuration.GetValue <double>("DetailScore:Modules")) + 1); _clientAnswer = clientAnswer; _clientModule = clientModule; _emailmanager = emailManager; }
public bool AddConsumptionHistory(IConsumptionHistory consumptionHistory) { return(this.ConsumptionHistoryDataService.AddConsumptionHistory(consumptionHistory)); }