Пример #1
0
 public HttpResponseMessage SalvarMovimentoEstoque(MovimentoEstoqueViewModel model)
 {
     try
     {
         var material = _estoqueService.ObterMaterialPorId(model.IdMaterial);
         material.GerarMovimentoEstoque(model.Quantidade, model.Tipo, base.GetUsuarioLogado().UnidadeAtendimento);
         _estoqueService.SalvarMaterial(material);
         return(Request.CreateResponse(HttpStatusCode.OK));
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message));
     }
 }
Пример #2
0
        public ModelService <MovimentoEstoqueViewModel> Update(MovimentoEstoqueViewModel model)
        {
            var result = this._movimentoEstoqueService.Update(this._mapper.Map <MovimentoEstoque>(model));

            return(this.Commit <MovimentoEstoqueViewModel, MovimentoEstoque>(result));
        }