public HttpResponseMessage Post(ArmazemViewModel armazemViewModel)
        {
            if (ModelState.IsValid)
            {
                _armazemApp.Add(armazemViewModel);

                return(Request.CreateResponse(HttpStatusCode.Created, armazemViewModel));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
        }
        public HttpResponseMessage Put(ArmazemViewModel armazemViewModel)
        {
            if (ModelState.IsValid)
            {
                _armazemApp.Update(armazemViewModel);

                return(Request.CreateResponse(HttpStatusCode.Created, "Armazém atualizado com sucesso!"));
            }
            return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
        }
Beispiel #3
0
        public void Update(ArmazemViewModel armazemViewModel)
        {
            var armazem = Mapper.Map <ArmazemViewModel, Armazem>(armazemViewModel);

            BeginTransaction();
            _armazemService.Update(armazem);

            _logSistemaService.AddLog("Armazem", armazemViewModel.ArmazemId, "Update", "Descrição: " + armazemViewModel.Descricao);
            Commit();
        }