TweetHarbor.Controllers.AccountController.UpdateEmail C# (CSharp) Method

UpdateEmail() private method

private UpdateEmail ( string EmailAddress ) : System.Web.Mvc.JsonResult
EmailAddress string
return System.Web.Mvc.JsonResult
        public JsonResult UpdateEmail(string EmailAddress)
        {
            if (null != HttpContext)
            {
                var u = database.Users.FirstOrDefault(usr => usr.UserName == HttpContext.User.Identity.Name);

                if (null != u)
                {
                    if (EmailAddress.IsEmailAddress())
                    {
                        u.EmailAddress = EmailAddress;
                        database.SaveChanges();
                        return Json(new { Success = true });
                    }
                    else
                    {
                        return Json(new JsonResultModel() { Error = "Please supply a correctly formatted email address", Success = false });
                    }
                }
                else
                {
                    return Json(new JsonResultModel() { Error = "User Not Found", Success = false });
                }
            }
            return Json(new JsonResultModel() { Error = "Something", Success = false });
        }