public ActionResult AQHCumeImport(ImportDocumentAQHCumeViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                StreamReader streamReader = new StreamReader(viewModel.Document.InputStream);
                CsvReader    csvReader    = new CsvReader(streamReader);
                csvReader.Configuration.RegisterClassMap <ImportAQHCumeMap>();
                IEnumerable <ImportAQHCumeViewModel> records = csvReader.GetRecords <ImportAQHCumeViewModel>().ToList();
                foreach (var rec in records)
                {
                    if (!rec.Band.Equals("ER", StringComparison.CurrentCultureIgnoreCase) && rec.AQH.Length != 0 && rec.Cume.Length != 0)
                    {
                        rec.Result = CRCDataAccess.UpdateStationAQHCume(rec.CallLetters, rec.Band, DataParser.GetLong(rec.AQH), DataParser.GetLong(rec.Cume), CRCUser.UserId);
                    }
                }

                viewModel.Results = records.ToList();
                return(PartialView(viewModel));
            }
            else
            {
                return(PartialView(viewModel));
            }
        }
        public ActionResult AQHCumeImport()
        {
            var viewModel = new ImportDocumentAQHCumeViewModel();

            return(View(viewModel));
        }