void BtnConfirmaClick(object sender, EventArgs e) { string msg = ""; bool result; short limiar = Globais.StrToShort(edtCodigo.Text); float valor = Globais.StrToFloat(edtDescricao.Text); if (acao == 'I') { acao = 'i'; return; } if (acao == 'A') { acao = 'a'; return; } if (acao == 'i') { result = comissao.Inclui(fornecedor, caracteristica, limiar, valor, ref msg); } else { result = comissao.Altera(fornecedor, caracteristica, limiar, valor, ref msg); } if (!result) { if (acao == 'i') { MessageBox.Show(limiar.ToString() + "\n" + msg, "Erro na inclusão da comissão", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show(limiar.ToString() + "\n" + msg, "Erro na alteração da comissão", MessageBoxButtons.OK, MessageBoxIcon.Error); } } this.Cursor = Cursors.WaitCursor; comissao.Carrega(fornecedor, caracteristica, dgvCadastro); this.Cursor = Cursors.Default; int selecionado = Procura(limiar.ToString(), true); if (selecionado >= 0) { dgvCadastro.Rows[selecionado].Cells[0].Selected = true; AtualizaDados(selecionado); } DesabilitaEdicao(); }
void FComissaoLimiarLoad(object sender, EventArgs e) { comissao = new cComissaoLimiar(); this.Cursor = Cursors.WaitCursor; comissao.Carrega(fornecedor, caracteristica, dgvCadastro); this.Cursor = Cursors.Default; }