public JsonResult Edit(QualificationViewModel model) { if (ModelState.IsValid) { var QualificationEntity = _QualificationService.GetBy(x => x.Id == model.Id && x.UserId == CurrentUser.Id); QualificationEntity = Mapper.Map(model, QualificationEntity); QualificationEntity.UpdateDate = DateTime.Now; _QualificationService.Edit(QualificationEntity); return(Json(new { data = model, success = true }, JsonRequestBehavior.AllowGet)); } var errors = ModelState.GetDistinctModelErrors(); return(Json(new { data = model, success = false, ErrorsList = errors }, JsonRequestBehavior.AllowGet)); }