public ActionResult ShowStockFiles(string siteId, string stockId) { StockDetails stockDetails = new StockDetails(); var manager = new StockManager(); stockDetails.lstStockFilesViewModel = manager.GetAllStockFiles(siteId, stockId); return Json(stockDetails.lstStockFilesViewModel, JsonRequestBehavior.AllowGet); }
// GET: StockDetails public ActionResult Index() { StockDetails stockDetails = new StockDetails(); var manager = new StockManager(); stockDetails.Sites = manager.GetAllSites(); stockDetails.Symbols = manager.GetSymbols(); return View(stockDetails); }
public ActionResult ViewFiles(string stockFileId) { var manager = new StockManager(); StockDetails stockDetails = new StockDetails(); stockDetails.StockFilesViewModel = manager.GetStockFile(stockFileId); byte[] byteArray = Encoding.UTF8.GetBytes(stockDetails.StockFilesViewModel.File); FileTypeFactory fileFactory = new FileTypeFactory(); FileType fileTypeClass = fileFactory.FileTypes(stockDetails.StockFilesViewModel.Format.ToLower()); string fileType = fileTypeClass.GetFileType(); return File(byteArray, fileType); }