示例#1
0
        public ActionResult Edit(tb_DownLoad model, HttpPostedFileWrapper file)
        {
            var newModel = Entities.tb_DownLoad.First(a => a.Id == model.Id);

            if (file?.ContentLength > 0)
            {
                string fileName = "/Files/" + CommonHelper.GetNowLangTime() + Path.GetExtension(file.FileName);
                file.SaveAs(Server.MapPath("~" + fileName));
                newModel.FilePath = fileName;
            }

            newModel.Name = model.Name;
            Entities.SaveChanges();

            return(RedirectToAction("List"));
        }
示例#2
0
        public ActionResult Add(tb_DownLoad model, HttpPostedFileWrapper file)
        {
            string fileName = "/Files/" + CommonHelper.GetNowLangTime() + Path.GetExtension(file.FileName);

            file.SaveAs(Server.MapPath("~" + fileName));

            model.FilePath   = fileName;
            model.LanguageId = Language.Id;
            model.CreateDate = DateTime.Now;

            Entities.tb_DownLoad.Add(model);

            Entities.SaveChanges();

            return(RedirectToAction("List"));
        }