public CalcFeedAreaViewComponent(IAgriConfigurationRepository sd, UserData ud, IFeedAreaCalculator feedCalculator) { _sd = sd; _ud = ud; _feedCalculator = feedCalculator; }
public AgriSeeder(AgriConfigurationContext context, IAgriConfigurationRepository sd, IOptions <AppSettings> options) { _context = context; _sd = sd; _options = options; }
public CalcSummary(IAgriConfigurationRepository sd, UserData ud, IChemicalBalanceMessage chemicalBalanceMessage) { _sd = sd; _ud = ud; _chemicalBalanceMessage = chemicalBalanceMessage; }
public ChemicalBalanceMessage(IAgriConfigurationRepository sd, ICalculateCropRequirementRemoval calculateCropRequirementRemoval, IFeedAreaCalculator feedCalculator) { _sd = sd; _calculateCropRequirementRemoval = calculateCropRequirementRemoval; _feedCalculator = feedCalculator; }
public FarmController(UserData ud, IAgriConfigurationRepository sd, IOptions <AppSettings> appSettings) { _ud = ud; _sd = sd; _appSettings = appSettings; }
public QueryHandler(UserData ud, IMapper mapper, IAgriConfigurationRepository sd, AgriConfigurationContext db) { _ud = ud; _mapper = mapper; _sd = sd; _db = db; }
public FieldsController(ILogger <FieldsController> logger, UserData ud, IAgriConfigurationRepository sd, IOptions <AppSettings> appSettings) { _logger = logger; _ud = ud; _sd = sd; _appSettings = appSettings; }
public ManureController(ILogger <ManureController> logger, IHostingEnvironment env, UserData ud, IAgriConfigurationRepository sd) { _logger = logger; _env = env; _ud = ud; _sd = sd; }
public NextPreviousNavigationViewComponent(IAgriConfigurationRepository sd, UserData ud) { _sd = sd; _ud = ud; var journey = _ud.FarmDetails().UserJourney; _mainMenuOptions = _sd.GetJourney((int)journey) .MainMenus .OrderBy(m => m.SortNumber) .ToList(); }
public SoilController( UserData ud, IAgriConfigurationRepository sd, IChemicalBalanceMessage chemicalBalanceMessage, ISoilTestConverter soilTestConversions) { _ud = ud; _sd = sd; _chemicalBalanceMessage = chemicalBalanceMessage; _soilTestConversions = soilTestConversions; }
public FarmController(ILogger <FarmController> logger, IHostingEnvironment env, UserData ud, IAgriConfigurationRepository sd, IOptions <AppSettings> appSettings) { _logger = logger; _env = env; _ud = ud; _sd = sd; _appSettings = appSettings; }
public SoilController(ILogger <SoilController> logger, IHostingEnvironment env, UserData ud, IAgriConfigurationRepository sd, ISoilTestConverter soilTestConversions) { _logger = logger; _env = env; _ud = ud; _sd = sd; _soilTestConversions = soilTestConversions; }
public CropsController(ILogger <NutrientsController> logger, UserData ud, IOptions <AppSettings> settings, IAgriConfigurationRepository sd, ICalculateCropRequirementRemoval calculateCropRequirementRemoval) { _logger = logger; _ud = ud; _sd = sd; _settings = settings.Value; _calculateCropRequirementRemoval = calculateCropRequirementRemoval; }
public BrowserData(IHttpContextAccessor ctx, IAgriConfigurationRepository sd) { _ctx = ctx; _sd = sd; try { UserAgent.UserAgent ua = new UserAgent.UserAgent(_ctx.HttpContext.Request.Headers["User-Agent"]); BrowserName = ua.Browser.Name; BrowserVersion = ua.Browser.Version; BrowserOs = ua.OS.Name; BrowserAgent = _ctx.HttpContext.Request.Headers["User-Agent"].ToString(); var ab = _sd.GetAllowableBrowsers(); var browser = ab.Where(a => a.Name.Equals(BrowserName, StringComparison.CurrentCultureIgnoreCase)) .SingleOrDefault(); //known.FindIndex(r => r.name == BrowserName); if (BrowserOs == "iOS") { OSValid = false; } else { OSValid = true; if (browser == null) { BrowserValid = false; BrowserName = "Unknown"; } else { BrowserValid = true; var minVer = Version.Parse(browser.MinVersion); var thisVer = Version.Parse(BrowserVersion); if (thisVer < minVer) { BrowserOutofdate = true; } else { BrowserOutofdate = false; } } } } catch (Exception ex) { BrowserName = "Unknown"; throw new Exception("Could not retrieve browser type.!", ex); } }
public HomeController(ILogger <HomeController> logger, IWebHostEnvironment env, UserData ud, IAgriConfigurationRepository sd, BrowserData bd, IOptions <AppSettings> appSettings) { _logger = logger; _env = env; _ud = ud; _sd = sd; _bd = bd; _appSettings = appSettings; }
public AgriConfigurationRepositoryTests() { var connectionString = TestHelper.GetConnectionString(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)); var services = new ServiceCollection(); services.AddDbContext <AgriConfigurationContext>(options => { options.UseNpgsql(connectionString, b => b.MigrationsAssembly("Agri.Data")).EnableSensitiveDataLogging(); }); services.AddTransient <AgriConfigurationRepository>(); services.AddTransient <StaticDataExtRepository>(); services.AddAutoMapper(); _serviceProvider = services.BuildServiceProvider(); //var mapper = new Mapper(new AutoMapperProfileConfiguration()); _agriRepository = _serviceProvider.GetRequiredService <AgriConfigurationRepository>(); _staticExtRepo = _serviceProvider.GetRequiredService <StaticDataExtRepository>(); }
public AgriSeeder(AgriConfigurationContext context, IAgriConfigurationRepository sd, IMapper mapper) { _context = context; _sd = sd; _mapper = mapper; }
public CalculateAnimalRequirement(IAgriConfigurationRepository sd) { _sd = sd; }
public CalculateNitrateTestResult(IAgriConfigurationRepository sd) { _sd = sd; }
public ManureGeneratedObtained(IAgriConfigurationRepository sd, Models.Impl.UserData ud) { _sd = sd; _ud = ud; }
public CalcPrevYearManure(IAgriConfigurationRepository sd, Models.Impl.UserData ud) { _sd = sd; _ud = ud; }
public CalculateNutrients(UserData ud, IAgriConfigurationRepository sd) { _ud = ud; _sd = sd; }
public SoilTestNitrateOverride(IAgriConfigurationRepository sd, UserData ud) { _sd = sd; _ud = ud; }
public Navigation(IAgriConfigurationRepository sd, Models.Impl.UserData ud) { _sd = sd; _ud = ud; }
public ReportFields(IAgriConfigurationRepository sd, Models.Impl.UserData ud) { _sd = sd; _ud = ud; }
public ManureNutrientAnalysisViewComponent(IAgriConfigurationRepository sdData, UserData ud) { _sdData = sdData; _userData = ud; }
public StorageVolumeCalculator(IAgriConfigurationRepository repository) { _repository = repository; }
public CalculateManureGeneration(IAgriConfigurationRepository sd) { _sd = sd; }
public CropsList(IAgriConfigurationRepository sd, UserData ud, IMapper mapper) { _sd = sd; _ud = ud; _mapper = mapper; }
public ManureImportedViewComponent(IAgriConfigurationRepository sdData, UserData ud) { _sdData = sdData; _userData = ud; }