// // GET: /Manage/ChangeSignature public ActionResult ChangeSignature() { var user = db.Users.Find(User.Identity.GetUserId()); var viewModel = new ChangeSignatureViewModel { OldSignature = user.Signature }; return(View(viewModel)); }
public ActionResult ChangeSignature(ChangeSignatureViewModel model, HttpPostedFileBase upload) { if (upload == null || upload.ContentLength <= 0) { return(View()); } var reader = new System.IO.BinaryReader(upload.InputStream); var user = db.Users.Find(User.Identity.GetUserId()); user.Signature = reader.ReadBytes(upload.ContentLength); reader.Close(); db.SaveChanges(); return(RedirectToAction("Index", new { Message = ManageMessageId.ChangeSignatureSuccess })); }