public ActionResult Adauga(Compozitie compozitie) { HttpPostedFileBase Poza = Request.Files["Poza"]; if (Poza != null && Poza.ContentLength > 0) { var fileName = Path.GetFileName(Poza.FileName); var path = Path.Combine(Server.MapPath("/Image/"), fileName); Poza.SaveAs(path); compozitie.Poza = Path.Combine("/Image/", fileName); } db.Compozities.Add(compozitie); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Modificare(Compozitie data) { var compozitie = db.Compozities.Find(data.FloriId); ((Compozitie)compozitie).Denumire = data.Denumire; ((Compozitie)compozitie).Pret = data.Pret; ((Compozitie)compozitie).Dataaducerii = data.Dataaducerii; HttpPostedFileBase Poza = Request.Files["Poza"]; if (Poza != null && Poza.ContentLength > 0) { ((Compozitie)compozitie).Poza = data.Poza; var fileName = Path.GetFileName(Poza.FileName); var path = Path.Combine(Server.MapPath("/Image/"), fileName); Poza.SaveAs(path); compozitie.Poza = Path.Combine("/Image/", fileName); } db.SaveChanges(); ViewBag.text = "Floare cu numele " + compozitie + ", a fost modificată cu succes ! "; return(View("/Views/Afisare.cshtml")); }