/*后台获取数据库的图片*/ public FileContentResult GetImage(int Id) { BrandTemplateModels com = db.BrandTemplateModels.FirstOrDefault(p => p.Id == Id); //Company com = db.Companies.FirstOrDefault(p => p.CompanyId == CompanyId); if (com != null) { return(File(com.BrandTemplate, com.BrandTemplateType));//File方法直接将二进制转化为指定类型了。 } else { return(null); } }
// GET: BrandTemplateModel/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BrandTemplateModels brandTemplateModels = db.BrandTemplateModels.Find(id); if (brandTemplateModels == null) { return(HttpNotFound()); } return(View(brandTemplateModels)); }
/*获取图片*/ public FileContentResult GetImage(int id) { // BrandTemplateModels info = new BrandTemplateModels(); BrandTemplateModels info = db.BrandTemplateModels.FirstOrDefault(p => p.Id == id); if (info != null) { return(File(info.BrandTemplate, info.BrandTemplateType));//File方法直接将二进制转化为指定类型了。 } else { return(null); } }
public ActionResult DeleteConfirmed(int id) { var shits = (from p in db.BrandTemplateReserves where p.Number == id select p).ToList(); foreach (var shit in shits) { db.BrandTemplateReserves.Remove(shit); } db.SaveChanges(); BrandTemplateModels brandTemplateModels = db.BrandTemplateModels.Find(id); db.BrandTemplateModels.Remove(brandTemplateModels); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(BrandTemplateModels brandTemplateModels, HttpPostedFileBase image) { if (ModelState.IsValid) { if (image != null) { brandTemplateModels.BrandTemplateType = image.ContentType; brandTemplateModels.BrandTemplate = new byte[image.ContentLength]; image.InputStream.Read(brandTemplateModels.BrandTemplate, 0, image.ContentLength); } db.Entry(brandTemplateModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(brandTemplateModels)); }