public BudgetCashflowController(IServiceProvider serviceProvider) { _identityService = serviceProvider.GetService <IIdentityService>(); _service = serviceProvider.GetService <IBudgetCashflowService>(); _validateService = serviceProvider.GetService <IValidateService>(); var cacheService = serviceProvider.GetService <ICacheService>(); var jsonUnits = cacheService.GetString("Unit"); //var jsonUnits = "[{\"Id\":0,\"Code\":\"IDR\",\"Name\":\"SPINNING 1\",\"DivisionId\":1}]"; _units = JsonConvert.DeserializeObject <List <UnitDto> >(jsonUnits, new JsonSerializerSettings { MissingMemberHandling = MissingMemberHandling.Ignore }); var jsonDivisions = cacheService.GetString("Division"); //var jsonDivisions = "[{\"Id\":0,\"Code\":\"SP\",\"Name\":\"SPINNING\"}]"; _divisions = JsonConvert.DeserializeObject <List <DivisionDto> >(jsonDivisions, new JsonSerializerSettings { MissingMemberHandling = MissingMemberHandling.Ignore }); var jsonAccountingUnit = cacheService.GetString("AccountingUnit"); _unitAccountings = JsonConvert.DeserializeObject <List <UnitAccountingDto> >(jsonAccountingUnit, new JsonSerializerSettings { MissingMemberHandling = MissingMemberHandling.Ignore }); }
public BudgetCashflowController(IServiceProvider serviceProvider) { _service = serviceProvider.GetService <IBudgetCashflowService>(); _identityService = serviceProvider.GetService <IdentityService>(); _validateService = serviceProvider.GetService <IValidateService>(); _budgetCashflowUnitPdf = serviceProvider.GetService <IBudgetCashflowUnitPdf>(); _budgetCashflowDivisionPdf = serviceProvider.GetService <IBudgetCashflowDivisionPdf>(); _budgetCashflowUnitExcelGenerator = serviceProvider.GetService <IBudgetCashflowUnitExcelGenerator>(); _budgetCashflowDivisionExcelGenerator = serviceProvider.GetService <IBudgetCashflowDivisionExcelGenerator>(); }
public BudgetCashflowMasterController(IServiceProvider serviceProvider) { _identityService = serviceProvider.GetService <IIdentityService>(); _service = serviceProvider.GetService <IBudgetCashflowService>(); _validateService = serviceProvider.GetService <IValidateService>(); }