public ActionResult DeleteConfirmed(int id) { ScheduleDayUpload scheduleDayUpload = db.ScheduleDayUploads.Find(id); db.ScheduleDayUploads.Remove(scheduleDayUpload); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: ScheduleDayUploads/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ScheduleDayUpload scheduleDayUpload = db.ScheduleDayUploads.Find(id); if (scheduleDayUpload == null) { return(HttpNotFound()); } return(View(scheduleDayUpload)); }
// GET: ScheduleDayUploads/Create // POST: ScheduleDayUploads/Create // To protect from overposting attacks, please enable the specific properties you want to bind to, for // more details see http://go.microsoft.com/fwlink/?LinkId=317598. // GET: ScheduleDayUploads/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ScheduleDayUpload scheduleDayUpload = db.ScheduleDayUploads.Find(id); if (scheduleDayUpload == null) { return(HttpNotFound()); } ViewBag.KlassId = new SelectList(db.Klasser, "Id", "Name", scheduleDayUpload.KlassId); return(View(scheduleDayUpload)); }
//[ValidateAntiForgeryToken] public ActionResult Create([Bind(Include = "Id,DayNumber,KlassId,LinkToDokument")] ScheduleDayUpload scheduleDayUpload, HttpPostedFileBase UploadTheFile) { if (UploadTheFile != null && UploadTheFile.ContentLength > 0) { var fileName = Path.GetFileName(UploadTheFile.FileName); UploadTheFile.SaveAs(Path.Combine(Server.MapPath("~/Documents/"), fileName)); scheduleDayUpload.LinkToDokument = "../../Documents/" + fileName; //Console.WriteLine(Path.GetDirectoryName(fileName)); var fileNamePath = Path.GetDirectoryName(fileName); } if (ModelState.IsValid) { db.ScheduleDayUploads.Add(scheduleDayUpload); db.SaveChanges(); return(RedirectToAction("Index")); //db.Entry(scheduleDayUpload).State = EntityState.Modified; //db.SaveChanges(); //return RedirectToAction("Index"); } ViewBag.KlassId = new SelectList(db.Klasser, "Id", "Name", scheduleDayUpload.KlassId); return(View(scheduleDayUpload)); }