public JsonResult EditClaimPosition(SpecificationPosition model)
 {
     var isComplete = false;
     try
     {
         var user = GetUser();
         var db = new DbEngine();
         var claimStatus = db.LoadLastStatusHistoryForClaim(model.IdClaim);
         if (claimStatus == null || claimStatus.Status == null ||  claimStatus.Status.ToString() == "1")
             model.State = 1;
         else model.State = 5;
         model.Author = user.Id;
         var modelValid = true;
         if (string.IsNullOrEmpty(model.Name)) modelValid = false;
         if (modelValid)
         {
             isComplete = db.UpdateSpecificationPosition(model);
         }
     }
     catch (Exception)
     {
         isComplete = false;
     }
     return Json(new { IsComplete = isComplete });
 }