Пример #1
0
        public ActionResult ImportDataStep2(ImportDataListViewModel viewModel)
        {
            ViewBag.IsAdmin = cachingService.IsAccountAdmin(this.Identity.ToRoleID(), this.Identity.ToAccountID());
            //var imports = TempData["imports"] as ImportDataListViewModel;
            if (viewModel == null)
            {
                Logger.Current.Informational("If the Temp data is null");
                return(RedirectToAction("ImportDataStep1"));
            }
            viewModel.OwnerId = this.Identity.ToUserID();

            return(View("ImportDataStep2", viewModel));
        }
Пример #2
0
        public ActionResult InsertImportData(string importViewModel)
        {
            ImportDataListViewModel viewModel = JsonConvert.DeserializeObject <ImportDataListViewModel>(importViewModel);

            viewModel.AccountID = UserExtensions.ToAccountID(this.Identity);
            viewModel.UserId    = UserExtensions.ToUserID(this.Identity);
            ImportDataRequest request = new ImportDataRequest()
            {
                ImportDataListViewModel = viewModel,
                RequestedBy             = viewModel.OwnerId
            };

            accountService.ImportData(request);
            return(Json(new { success = true, response = "" }, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public ActionResult ImportDataStep1()
        {
            ImportDataListViewModel viewModel = new ImportDataListViewModel();

            return(View("ImportDataStep1", viewModel));
        }