public bool addImageToPerson(image_person temp) { try { db.image_person.Add(temp); db.SaveChanges(); return true; } catch { db.image_person.Remove(temp); return false; } }
public ActionResult addImageToPerson(AddImageToPersonModel newImage) { image_person temp = new image_person(); Guid newId = Guid.NewGuid(); temp.id = newId; temp.perosn_id = newImage.personId; temp.source = newImage.source; temp.is_portrait = newImage.isPortrait; if (dbPerson.addImageToPerson(temp).Equals(true)) { string path = System.IO.Path.Combine(Server.MapPath("~/Content/images/uploaded"), temp.id.ToString() + ".png"); newImage.file.SaveAs(path); } return RedirectToAction("AddImageToPerson", "Person"); }