private ClasseVoo MapearDtoParaDominio(ClasseVooDto classeVooRequest) { return(new ClasseVoo( classeVooRequest.Nome, classeVooRequest.ValorFixo, classeVooRequest.ValorMilha )); }
public IActionResult Put(int id, [FromBody] ClasseVooDto classeVooRequest) { var classeVoo = MapearDtoParaDominio(classeVooRequest); var inconsistencias = ClasseVooService.Validar(classeVoo); if (inconsistencias.Any()) { return(BadRequest(inconsistencias)); } classeVooRepository.Editar(id, classeVoo); context.SaveChanges(); return(Ok()); }