public ActionResult GeneralLedger() { GeneralLedgerViewModel viewModel = GeneralLedgerViewModel.CreateGeneralLedgerViewModel(_tJournalRepository, _mCostCenterRepository); viewModel.Journal = SetNewJournal(EnumJournalType.GeneralLedger); viewModel.Title = "General Ledger"; ListJournalDet = new List <TJournalDet>(); ViewData["CurrentItem"] = viewModel.Title; return(View(viewModel)); }
public async Task <IActionResult> GeneralLedger() { if (!User.Identity.IsAuthenticated) { return(View(null)); } IdentityUserExtended currentUser = await userManager.GetUserAsync(User); GeneralLedgerViewModel accounts = new GeneralLedgerViewModel() { AllAccounts = transactionUtils.Post(currentUser.UserInfoID) }; return(View(accounts)); }
private void OnNav(string Destination) { switch (Destination) { case "generalledgerParam": GeneralLedgerViewModel = ContainerHelper.Container.Resolve <GeneralLedgerViewModel>(); CurrentViewModel = GeneralLedgerViewModel; break; case "PurchaseReportParam": PurchaseReportViewModel = ContainerHelper.Container.Resolve <PurchaseReportViewModel>(); CurrentViewModel = PurchaseReportViewModel; break; case "SalesReportParam": SalesReportViewModel = ContainerHelper.Container.Resolve <SalesReportViewModel>(); CurrentViewModel = SalesReportViewModel; break; case "IncomeReportParam": IncomeStatementReportViewModel = ContainerHelper.Container.Resolve <IncomeStatementReportViewModel>(); CurrentViewModel = IncomeStatementReportViewModel; break; case "TrialBalanceReportParam": TrialBalanceReportViewModel = ContainerHelper.Container.Resolve <TrialBalanceReportViewModel>(); CurrentViewModel = TrialBalanceReportViewModel; break; case "BalanceSheetReportParam": BalanceSheetReportViewModel = ContainerHelper.Container.Resolve <BalanceSheetReportViewModel>(); CurrentViewModel = BalanceSheetReportViewModel; break; } //if (Isvirgin) //{ // IsReportMayLoaded = false; // await Task.Delay(5000).ContinueWith(a => IsReportMayLoaded = true); //} //Isvirgin = false; }
public GeneralLedgerReportView() { InitializeComponent(); vm = ContainerHelper.Container.Resolve <GeneralLedgerViewModel>(); }