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)); }
public async Task <ActionResult <VeiculoDto> > Atualizar([FromForm] VeiculoDto veiculoDto) { if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _veiculoService.Atualizar(veiculoDto); return(CustomResponse(veiculoDto)); }
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()); }
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); }
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)); }
public void Atualizar(VeiculoModel entity) { _veiculoService.Atualizar(entity.ID, entity.Cor); }
public async Task <bool> Atualizar(VeiculoDto veiculoDto) { var veiculo = _mapper.Map <Veiculo>(veiculoDto); return(await _veiculoService.Atualizar(veiculo)); }