//CRUD: Alterar public int alterar(Quarto quarto) { if (this.abrirConexao()) { this.comando.CommandText = "UPDATE `aluguel`.`quarto` SET `numeroQuarto` = @numeroQuarto, `tipo` = @tipo, `quantBanheiros` = @quantBanheiros, `quantSalas` = @quantSalas, `quantCozinhas` = @quantCozinhas, `precoMensalidade` = @precoMensalidade, `andar` = @andar WHERE(`idQuarto` = @id)"; this.comando.Parameters.AddWithValue("@id", Convert.ToInt32(quarto.getId())); this.comando.Parameters.AddWithValue("@numeroQuarto", quarto.getNumeroQuarto()); this.comando.Parameters.AddWithValue("@tipo", quarto.getTipo()); this.comando.Parameters.AddWithValue("@quantBanheiros", quarto.getQuantBanheiros()); this.comando.Parameters.AddWithValue("@quantSalas", quarto.getQuantSalas()); this.comando.Parameters.AddWithValue("@quantCozinhas", quarto.getQuantCozinhas()); this.comando.Parameters.AddWithValue("@precoMensalidade", quarto.getPrecoMensalidade()); this.comando.Parameters.AddWithValue("@andar", quarto.getAndar()); this.comando.Prepare(); try { this.resultado = this.comando.ExecuteNonQuery(); MessageBox.Show("Alterado com sucesso!", "Alteração feita", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } catch (MySqlException exception) { MessageBox.Show("Houve um problema ao tentar fazer a alteração!", "Alteração não realizada", MessageBoxButtons.OK, MessageBoxIcon.Warning); MessageBox.Show("Dados técnicos: " + exception, "Falha na alteração", MessageBoxButtons.OK); } } this.conexao.Close(); return(this.resultado); }