public ActionResult Save(UserProfile model) { if(model.IsValid(ModelState)) { if (model.Id.Equals(0)) { UserProfile.Create(model); } else { UserProfile.Update(model); } AddMessage(Settings.Constants.MessageWithSuccess); return new JsonResult { Data = Url.Action("Index") }; } return View(ResultStatus.Attention); }