public async Task <ActionResult> AddOrEdit(User user) { if (user.Id == 0) { var result = await mapper.CreateUserAsync(user); return(Json(new { success = result, message = (result) ? "Saved Successfully" : "Fail" }, JsonRequestBehavior.AllowGet)); } else { await mapper.EditUserAsync(user); return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet)); } }