public ActionResult Update(int?id) //contactmessages/update/{id} { if (id == null) { return(RedirectToAction("Index")); } try { Contact_messages message = db.contactMessages.Find(id); return(View(message)); } catch (Exception genericException) { TempData["ExceptionMessage"] = genericException.Message; } return(RedirectToAction("Index")); }
public ActionResult Update(Contact_messages msg) { try { if (ModelState.IsValid) { db.Entry(msg).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } } catch (Exception genericException) { TempData["ExceptionMessage"] = genericException.Message; } return(RedirectToAction("Admin")); }
public ActionResult Index(Contact_messages msg) { try { if (ModelState.IsValid) { db.contactMessages.Add(msg); db.SaveChanges(); TempData["Thankyou"] = "Your message has been successfully sent. Thank you!"; return(RedirectToAction("Index")); } return(View(msg)); } catch (Exception genericException) { TempData["ExceptionMessage"] = genericException.Message; } return(RedirectToAction("Index")); }
public ActionResult Delete(int id) { try { Contact_messages message = db.contactMessages.Find(id); db.contactMessages.Remove(message); db.SaveChanges(); return(RedirectToAction("Admin")); } catch (SqlException sqlException) { TempData["SqlExceptionMessage"] = sqlException.Message; } catch (Exception genericException) { TempData["ExceptionMessage"] = genericException.Message; } return(RedirectToAction("Delete", new { id = id })); }