public ResponseBase Atualizar(AtualizarRequest request) { if (request == null) { AddNotification("Atualizar", "Objeto 'AtualizarRequest' é obrigatório"); return(null); } var categoria = _repositoryCategoria.ObterEntidade(request.Id); if (categoria == null) { AddNotification("Categoria", "Categoria não Localizada!"); return(null); } categoria.Atualizar(request.Descricao); //var categoriaAtualizarValidationContract = new CategoriaAtualizarValidationContract(categoria); //AddNotifications(categoriaAtualizarValidationContract.Contract.Notifications); AddNotifications(categoria.Notifications); if (Invalid) { return(null); } _repositoryCategoria.Atualizar(categoria); Commit(); return(new ResponseBase { Message = "Categoria Alterada com Sucesso!" }); }