public HttpResponseMessage Put(ProdutosCategoriaViewModel produtosCategoriaViewModel)
        {
            if (ModelState.IsValid)
            {
                _produtosCategoriaApp.Update(produtosCategoriaViewModel);

                return(Request.CreateResponse(HttpStatusCode.Created, "Categoria atualizado com sucesso!"));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
        }
Example #2
0
        public void Update(ProdutosCategoriaViewModel produtosCategoriaViewModel)
        {
            var produtoCategoria = Mapper.Map <ProdutosCategoriaViewModel, ProdutosCategoria>(produtosCategoriaViewModel);

            BeginTransaction();
            _produtosCategoriaService.Update(produtoCategoria);

            _logSistemaService.AddLog("Produtos Categoria", produtosCategoriaViewModel.ProdutoCategoriaId, "Update", "Descrição: " + produtosCategoriaViewModel.Nome);
            Commit();
        }
        public HttpResponseMessage Post(ProdutosCategoriaViewModel produtosCategoriaViewModel)
        {
            if (ModelState.IsValid)
            {
                _produtosCategoriaApp.Add(produtosCategoriaViewModel);

                return(Request.CreateResponse(HttpStatusCode.Created, produtosCategoriaViewModel));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
        }