Exemplo n.º 1
0
        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());
        }
Exemplo n.º 2
0
        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());
        }