public IHttpActionResult Put(Guid key, DebtNoteViewModel delta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } using (var unitOfWork = _unitOfWorkManager.NewUnitOfWork()) { _debtNote.UpdateDebtNote(delta); unitOfWork.Commit(); return(StatusCode(HttpStatusCode.OK)); } }