public async Task <ActionResult> Put(int id, [FromBody] VeiculoVM veiculo)
        {
            try
            { var Builder  = BuilderEntidade.ConverteEntidade <Veiculo>(veiculo);
              var registro = await _entityService.BuscarPorId(veiculo => veiculo.Id == id);


              Builder.Id = registro.Id;
              var veiculoBD = await _entityService.Alterar(Builder);

              return(StatusCode(200, veiculoBD)); }
            catch (System.Exception er)
            {
                return(StatusCode(401, new { er.Message }));
            }
        }
Exemplo n.º 2
0
        public async Task <ActionResult> Put(int id, [FromBody] Modelo modelo)
        {
            try
            {
                var modeloAlteracao = await _entityService.BuscarPorId(modelo => modelo.Id == id);


                modelo.Id = modeloAlteracao.Id;
                var modeloBD = await _entityService.Alterar(modelo);

                return(StatusCode(200, modeloBD));
            }
            catch (System.Exception er)
            {
                return(StatusCode(401, new { er.Message }));
            }
        }
        public async Task <ActionResult> Put(int id, [FromBody] Categoria categoria)
        {
            try
            {
                var categoriaAlteracao = await _entityService.BuscarPorId(categoria => categoria.Id == id);


                categoria.Id = categoriaAlteracao.Id;
                var categoriaBD = await _entityService.Alterar(categoria);


                return(StatusCode(200, categoriaBD));
            }
            catch (System.Exception er)
            {
                return(StatusCode(401, new { er.Message }));
            }
        }
Exemplo n.º 4
0
        public async Task <ActionResult> Put(int id, [FromBody] ChecklistVM checklist)
        {
            try
            {
                var Builder  = BuilderEntidade.ConverteEntidade <Checklist>(checklist);
                var registro = await _entityService.BuscarPorId(checklist => checklist.Id == id);

                if (registro == null)
                {
                    throw new Exception("O identificador não foi encontrado");
                }

                Builder.Id = id;
                var checklistBD = await _entityService.Alterar(Builder);

                return(StatusCode(200, checklistBD));
            }
            catch (System.Exception er)
            {
                return(StatusCode(401, new { er.Message }));
            }
        }