public IHttpActionResult PutNewBalance(Card card) { try { var mngr = new CardManager(); mngr.UpdateBalance(card); apiResp = new ApiResponse { Message = "Se a ingresado nuevo saldo" }; return(Ok(apiResp)); } catch (BusinessException bex) { SystemParam sy = new SystemParam(); var spm = new SystemParamManager(); sy.IdSystemParam = 3; sy = spm.RetrieveById(sy); return(InternalServerError(new Exception(bex.ExceptionId + "-" + bex.AppMessage.Message + " " + sy.Value))); } }