public ActionResult AddProductToTempFile()
        {
            ScanProductViewModel model = new ScanProductViewModel();
            string fileName            = "Production_In_" + DateTime.Now.ToString("ddMMMyyyy");
            var    filePath            = Server.MapPath("~/Files/" + fileName);

            if (!System.IO.File.Exists(filePath))
            {
                System.IO.File.Create(filePath).Close();
            }
            return(View(model));
        }
示例#2
0
 public ActionResult SaveScrapProduct()
 {
     try
     {
         ScanProductViewModel model = new ScanProductViewModel();
         CreateTempScrapXmlFile();
         return(View(model));
     }
     catch (Exception exception)
     {
         Log.WriteErrorLog(exception);
         return(PartialView("_ErrorPartial", exception));
     }
 }
        public PartialViewResult LoadScannedProducts()
        {
            ScanProductViewModel model = new ScanProductViewModel();
            string fileName            = "Production_In_" + DateTime.Now.ToString("ddMMMyyyy");
            var    filePath            = Server.MapPath("~/Files/" + fileName);

            if (System.IO.File.Exists(filePath))
            {
                //if the file is exists read the file
                model.BarCodes = _iProductManager.GetScannedProductListFromTextFile(filePath).ToList();
            }

            else
            {
                //if the file does not exists create the file
                System.IO.File.Create(filePath).Close();
            }

            return(PartialView("_ViewScannedProductPartialPage", model.BarCodes));
        }