public void AjaxUpdateWord(AjaxEditWordViewModel viewModel) { if (Request.IsAjaxRequest()) { try { var wordToUpdate = _bannedWordService.Get(viewModel.WordId); wordToUpdate.Word = viewModel.NewName; Context.SaveChanges(); } catch (Exception ex) { Context.RollBack(); LoggingService.Error(ex); } } }
public void AjaxUpdateWord(AjaxEditWordViewModel viewModel) { if (Request.IsAjaxRequest()) { using (var unitOfWork = UnitOfWorkManager.NewUnitOfWork()) { try { var wordToUpdate = _bannedWordService.Get(viewModel.WordId); wordToUpdate.Word = viewModel.NewName; unitOfWork.Commit(); } catch (Exception ex) { unitOfWork.Rollback(); LoggingService.Error(ex); } } } }