public IndexModel(PriceCalculator.Models.SiteContext context, IConfiguration configuration, IHostingEnvironment env) { _context = context; _configuration = configuration; _env = env; string path = _env.ContentRootPath + "/" + _configuration["CalculatorSettings:ExcelFilePath"]; PriceCalcEngines = Directory.GetFiles(path).ToList(); for (int i = 0; i < PriceCalcEngines.Count; i++) { FileInfo file = new FileInfo(PriceCalcEngines[i]); PriceCalcEngines[i] = file.Name; } }
public DetailsModel(PriceCalculator.Models.SiteContext context) { _context = context; }
public IndexModel(PriceCalculator.Models.SiteContext context, RoleManager <IdentityRole> roleManager, UserManager <SiteUser> userManager) { _context = context; _roleManager = roleManager; _userManager = userManager; }
public DeleteModel(PriceCalculator.Models.SiteContext context, RoleManager <IdentityRole> roleManager) { _context = context; _roleManager = roleManager; }
public EditModel(PriceCalculator.Models.SiteContext context) { _context = context; culture = Thread.CurrentThread.CurrentCulture; }
public CreateModel(PriceCalculator.Models.SiteContext context) { _context = context; }
public DeleteModel(PriceCalculator.Models.SiteContext context, IConfiguration configuration, IHostingEnvironment env) { _context = context; _configuration = configuration; _env = env; }
public Calculator(CalculatorSettings settings, SiteContext context) { this.settings = settings; _context = context; CommaDecimalSeparator = settings.CommaDecimalSeparator; }