private void BtnAtualizar_Click(object sender, EventArgs e) { Etapa objEtapa; EtapaCtrl objEtapaCtrl; try { objEtapa = new Etapa(); objEtapaCtrl = new EtapaCtrl(); int linha = this.dgvRealizado.SelectedCells[0].RowIndex; objEtapa.setCodigo(dgvRealizado.Rows[linha].Cells[0].Value.ToString()); objEtapa.setPercentualConclusao(dgvRealizado.Rows[linha].Cells[2].Value.ToString()); objEtapa.setDataInicioReal(dgvRealizado.Rows[linha].Cells[3].Value.ToString()); objEtapa.setDataFimReal(dgvRealizado.Rows[linha].Cells[4].Value.ToString()); bool mensagem = objEtapaCtrl.atualizar(objEtapa); if (mensagem) { MessageBox.Show("Etapa Atualizada com Sucesso"); } carregaGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }