Exemplo n.º 1
0
        public VeiculoViewModel Atualizar(VeiculoViewModel veiculoViewModel)
        {
            var veiculo = Mapper.Map <Veiculo>(veiculoViewModel);

            _veiculoService.Atualizar(veiculo);
            return(veiculoViewModel);
        }
        public async Task <IActionResult> Atualizar(VeiculoViewModel veiculoViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            await _veiculoService.Atualizar(_mapper.Map <Veiculo>(veiculoViewModel));

            return(CustomResponse(veiculoViewModel));
        }
Exemplo n.º 3
0
        public async Task <ActionResult <VeiculoDto> > Atualizar([FromForm] VeiculoDto veiculoDto)
        {
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            await _veiculoService.Atualizar(veiculoDto);

            return(CustomResponse(veiculoDto));
        }
Exemplo n.º 4
0
        public async Task <IActionResult> PutVeiculo(Guid id, Veiculo veiculo)
        {
            if (id != veiculo.Id)
            {
                return(BadRequest());
            }

            var veiculoReturned = await _veiculoService.Atualizar(id, veiculo);

            if (veiculoReturned == null)
            {
                return(NotFound());
            }

            return(NoContent());
        }
Exemplo n.º 5
0
        public void DeveAlterarUmVeiculo()
        {
            var chassi = "12345";
            var cor    = "dourado";

            var veiculoCadastrado = _serviceMemory.ObterPorChassi(chassi.ToString()).Result;

            veiculoCadastrado.Cor = cor;

            var result = _serviceMemory.Atualizar(mapperMemory.Map <VeiculoDto>(veiculoCadastrado)).Result;

            var veiculoAlterado = _serviceMemory.ObterPorChassi(chassi.ToString()).Result;


            Assert.NotNull(veiculoAlterado);
            Assert.Equal(chassi.ToString(), veiculoCadastrado.Chassi.ToString());
            Assert.Equal(cor, veiculoCadastrado.Cor);
        }
Exemplo n.º 6
0
        public ActionResult Edit([Bind(Include = "IdVeiculo,Marca,Modelo,AnoFabricacao,AnoModelo,Cor,Placa,Chassi,Observacao,Criacao,Criador,Atualizacao,Atualizador,Ativo,TipoServico,Categoria,AcessoManobra,EmpresaId,ApoliceId")] Veiculo veiculo)
        {
            if (ModelState.IsValid)
            {
                veiculo.Atualizacao = DateTime.Now;
                veiculo.Atualizador = User.Identity.Name;

                #region
                //veiculo.Empresa = EmpresaService.ObterPorId(veiculo.EmpresaId.Value);
                //veiculo.Apolice = (veiculo.Empresa.Apolices != null && veiculo.Empresa.Apolices.Any(a => a.IdApolice == veiculo.ApoliceId.Value))
                //    ? veiculo.Empresa.Apolices.FirstOrDefault(ap => ap.IdApolice == veiculo.ApoliceId.Value)
                //    : ApoliceService.Obter(veiculo.ApoliceId.Value);
                #endregion

                var check = Service.Atualizar(veiculo);
                return(Json(check, JsonRequestBehavior.AllowGet));
            }
            return(PartialView(veiculo));
        }
Exemplo n.º 7
0
 public void Atualizar(VeiculoModel entity)
 {
     _veiculoService.Atualizar(entity.ID, entity.Cor);
 }
Exemplo n.º 8
0
        public async Task <bool> Atualizar(VeiculoDto veiculoDto)
        {
            var veiculo = _mapper.Map <Veiculo>(veiculoDto);

            return(await _veiculoService.Atualizar(veiculo));
        }