public ActionResult DeleteConfirmed(int id) { Fille fille = db.Fille.Find(id); db.Fille.Remove(fille); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "FileId,FileName,FilePath")] Fille fille) { if (ModelState.IsValid) { db.Entry(fille).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(fille)); }
// GET: Filles/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Fille fille = db.Fille.Find(id); if (fille == null) { return(HttpNotFound()); } return(View(fille)); }
public ActionResult Create(Fille filee, HttpPostedFileBase file) { if (ModelState.IsValid) { string[] AllowedFilesExtentions = new string[] { ".jpg", ".gif", ".png", ".pdf" }; int MaxContentLength = 1024 * 1024 * 3;// 3 MB if (file == null) { ModelState.AddModelError("", "Please upload your file"); } //else if (!AllowedFilesExtentions.Contains(file.ContentType)) //{ // ModelState.AddModelError("FileName", "Please choose either a jpg, gif, png or pdf"); //} else if (file.ContentLength > MaxContentLength) { ModelState.AddModelError("", "Your file is too large, maximum allowed size is " + MaxContentLength + " MB"); } else if (file.ContentLength > 0 && file.ContentLength < MaxContentLength) { var fileName = Path.GetFileName(file.FileName); string path = Path.Combine(Server.MapPath("~/Images"), fileName); file.SaveAs(path); db.Fille.Add(new Fille { UserId = User.Identity.GetUserId(), FileId = filee.FileId, FileName = file.FileName, FilePath = "~/Images/" + file.FileName }); //db.Fille.Add(fille); db.SaveChanges(); ModelState.Clear(); ViewBag.Message = "file uploaded successfully"; return(RedirectToAction("Index")); } } return(View()); }
//status approval public ActionResult Approve(int id) { Fille file = db.Fille.Find(id); if (file.Approval == true) { file.Approval = false; ViewBag.status = "false"; } else { file.Approval = true; ViewBag.status = "true"; } db.Entry(file).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
static void Main(string[] args) { Mère mère = new Mère(); //error si class mère abstract //Polymorphisme de class Mère femme = new Fille(); }
static void Main(string[] args) { Fille fille = new Fille(); }