public async Task <ActionResult> ModalContent(ImportParameters parameters) { if (parameters.Action != ImportAction.Upload) { ImportParametersValidator .ValidateImportParameters(parameters, ImportParametersValidator.ImportQueueIdentifier, DataContext); } var importView = GetModelFromParameters(parameters).Result; return(PartialView(GetContentPartialViewName(parameters.Action), importView)); }
public async Task <ActionResult> ContextMenu(ImportParameters parameters) { ImportParametersValidator.ValidateImportParameters(parameters, ImportParametersValidator.ImportQueueIdentifier, DataContext); var importView = await ImportViewModel.GetModel( DataContext, new ImportQueueFilter(parameters.ImportQueueId.Value) { Action = ImportAction.ImportQueueItem }); return(PartialView("_ContextMenu", importView)); }