public ActionResult Edit(String new_email, String new_fname, String new_lname) { int? id = (int)Session["Id"]; User user = db.Users.FirstOrDefault(u => u.Id == id); if (id != null) { try { user.firstName = new_fname; user.lastName = new_lname; user.email = new_email; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(Json(new { Message = "Update successful" })); } catch (Exception ex) { return(Json(new { Message = "Error in updating user profile: " + ex })); } } else { return(Json(new { Message = "Cannot find user" })); } }
public ActionResult Edit([Bind(Include = "Id,title,description,date_created,date_submitted,approved")] Submission submission) { if (ModelState.IsValid) { db.Entry(submission).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(submission)); }