public ActionResult AddImages(menument_images img) { string filename = Path.GetFileNameWithoutExtension(img.image_file.FileName); string extention = Path.GetExtension(img.image_file.FileName); filename = filename + DateTime.Now.ToString("yymmddssfff") + extention; img.image = "~/Content/images/Menuments/" + filename; filename = Path.Combine(Server.MapPath("~/Content/images/Menuments/"), filename); img.image_file.SaveAs(filename); db.menument_images.Add(img); db.SaveChanges(); return(View("AddImages", db.menument_images.Where(x => x.menument_id == img.menument_id))); }
public ActionResult Create(/*[Bind(Include = "id,name,description,voice_note,QR_image,no_of_scans,place_id")]*/ menument menument) { if (ModelState.IsValid) { if (menument.Audio_file != null) { string filename = Path.GetFileNameWithoutExtension(menument.Audio_file.FileName.Replace(" ", string.Empty)); string extention = Path.GetExtension(menument.Audio_file.FileName.Replace(" ", string.Empty)); filename = filename + DateTime.Now.ToString("yymmddssfff") + extention; menument.voice_note = "~/Content/Audio/" + filename; filename = Path.Combine(Server.MapPath("~/Content/Audio/"), filename); menument.Audio_file.SaveAs(filename); } menument.QR_image = GenerateQRCode(menument.name); menument.no_of_scans = 0; db.menuments.Add(menument); db.SaveChanges(); if (menument.Logo_file != null) { var new_imageLogo = new menument_images(); new_imageLogo.menument_id = db.menuments.OrderByDescending(x => x.id).FirstOrDefault().id; string filename2 = Path.GetFileNameWithoutExtension(menument.Logo_file.FileName.Replace(" ", string.Empty)); string extention2 = Path.GetExtension(menument.Logo_file.FileName.Replace(" ", string.Empty)); filename2 = filename2 + DateTime.Now.ToString("yymmddssfff") + extention2; new_imageLogo.image = "~/Content/images/Menuments/" + filename2; filename2 = Path.Combine(Server.MapPath("~/Content/images/Menuments/"), filename2); menument.Logo_file.SaveAs(filename2); new_imageLogo.altr = "Logo Image"; db.menument_images.Add(new_imageLogo); db.SaveChanges(); } ///////////////////////////////////////////////// return(RedirectToAction("Index")); } ViewBag.place_id = new SelectList(db.places, "id", "name", menument.place_id); return(View(menument)); }