void BtnIncluiClick(object sender, EventArgs e) { fCadAcao form = new fCadAcao(); try { form.ShowDialog(); } catch (Exception ex) { Log.Grava(Globais.sUsuario, "erro:" + ex.Message); MessageBox.Show("Erro na inclusão:\n" + ex.Message); return; } CarregaAcoes(); Grid.Sort(dgvAcoes, col_sorted, ord_sorted); Grid.MarcaSelecionados(dgvAcoes); Grid.Posiciona(dgvAcoes, form.Seq.ToString()); }
void BtnAlteraClick(object sender, EventArgs e) { if (dgvAcoes.Rows.Count == 0) { return; } fCadAcao form = new fCadAcao(); try { form.Alteracao = true; form.Acao = new AcaoComercial(); int i = dgvAcoes.CurrentRow.Index; form.Acao.SeqAcao = int.Parse(dgvAcoes.Rows[i].Cells["Cod"].Value.ToString()); form.Acao.CodCliente = dgvAcoes.Rows[i].Cells["Cliente"].Value.ToString(); form.Acao.DesObra = dgvAcoes.Rows[i].Cells["Obra"].Value.ToString(); form.Acao.DatPrevisao = (DateTime)dgvAcoes.Rows[i].Cells["Previsão"].Value; form.Acao.CodVendedor = dgvAcoes.Rows[i].Cells["Vendedor"].Value.ToString(); form.Acao.CodConsultor = dgvAcoes.Rows[i].Cells["Consultor"].Value.ToString(); form.Acao.CodOrigem = dgvAcoes.Rows[i].Cells["CodOrigem"].Value.ToString(); form.Acao.IdtSituacao = dgvAcoes.Rows[i].Cells["CodSituacao"].Value.ToString(); form.Acao.TxtObservacao = dgvAcoes.Rows[i].Cells["Observação"].Value.ToString(); form.Acao.TxtConcorrentes = dgvAcoes.Rows[i].Cells["Concorrentes"].Value.ToString(); form.ShowDialog(); } catch (Exception ex) { Log.Grava(Globais.sUsuario, "erro:" + ex.Message); MessageBox.Show("Erro na alteração:\n" + ex.Message); return; } CarregaAcoes(); Grid.Sort(dgvAcoes, col_sorted, ord_sorted); Grid.MarcaSelecionados(dgvAcoes); Grid.Posiciona(dgvAcoes, form.Seq.ToString()); }