Пример #1
0
        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" }));
            }
        }
Пример #2
0
 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));
 }