public async Task <IActionResult> All([Bind("Date,Values,Headers,IsActive,Command,PreSelectedColumns,SelectedColumns")] EntitiesViewModel model) { var user = await this.layoutService.UserWithLayouts(this.User); var userColumns = this.layoutService.GetLayout <UserSubFundColumn>(this.repository, user.Id); if (userColumns.Count() > 0) { model.SelectedColumns = userColumns; } await EntitiesVMSetup.SetPost(model, this.service, SqlFunctionDictionary.AllSubFund, SqlFunctionDictionary.AllActiveSubFund); if (model.Values != null && model.Values.Count > 0) { return(this.View(model)); } return(this.ShowError( this.sharedLocalizer.GetHtmlString(ErrorMessages.UnsuccessfulUpdate), EndpointsConstants.ActionAll, EndpointsConstants.DisplaySub + EndpointsConstants.FundsController)); }
public async Task <IActionResult> All([Bind("Date,Values,Headers,IsActive,Command,PreSelectedColumns,SelectedColumns")] EntitiesViewModel model) { var user = await this.service.GetUser(this.User); var userColumns = this.service.GetLayout <UserShareClassColumn>(this.repository, user.Id); var columnsToDb = this.service.SetLayout <UserShareClassColumn>(model, user.Id, userColumns); await this.repository.SaveLayout(user.UserShareClassColumns, columnsToDb); await EntitiesVMSetup.SetPost(model, this.service, SqlFunctionDictionary.AllShareClass, SqlFunctionDictionary.AllActiveShareClass); if (model.Values != null && model.Values.Count > 0) { return(this.View(model)); } return(this.ShowError( this.sharedLocalizer.GetHtmlString(ErrorMessages.UnsuccessfulUpdate), EndpointsConstants.ActionAll, EndpointsConstants.ShareClassesController)); }
public async Task <IActionResult> All() { var viewModel = await EntitiesVMSetup .SetGet <EntitiesViewModel>(this.service, SqlFunctionDictionary.AllActiveFund); return(this.View(viewModel)); }
public async Task <IActionResult> All() { var user = await this.layoutService.UserWithLayouts(this.User); var userColumns = this.layoutService.GetLayout <UserSubFundColumn>(this.repository, user.Id); var viewModel = await EntitiesVMSetup.SetGet <EntitiesViewModel>(this.service, SqlFunctionDictionary.AllActiveSubFund, userColumns); return(this.View(viewModel)); }
public async Task <IActionResult> All([Bind("Date,Values,Headers,IsActive,PreSelectedColumns,SelectedColumns,SelectTerm")] EntitiesViewModel viewModel) { await EntitiesVMSetup.SetPost(viewModel, this.service, SqlFunctionDictionary.AllSubFund, SqlFunctionDictionary.AllActiveSubFund); if (viewModel.Values != null && viewModel.Values.Count > 0) { return(this.View(viewModel)); } return(this.ShowError( this.sharedLocalizer.GetHtmlString(ErrorMessages.UnsuccessfulUpdate), GlobalConstants.AllActionName, GlobalConstants.SubFundsControllerName)); }