void BtnAlteraClick(object sender, EventArgs e) { if (dgvCadastro.Rows.Count == 0) { return; } int i = dgvCadastro.CurrentRow.Index; string nf = dgvCadastro.Rows[i].Cells["NF"].Value.ToString().Trim(); short seq = Globais.StrToShort(dgvCadastro.Rows[i].Cells["Seq"].Value.ToString()); fCadTitulo frm = new fCadTitulo('a', nf, seq); frm.ShowDialog(); if (frm.result) { CarregaTitulos(); Grid.Sort(dgvCadastro, col_sorted, ord_sorted); for (i = 0; i < dgvCadastro.Rows.Count; i++) { string NF = dgvCadastro.Rows[i].Cells["NF"].Value.ToString().Trim(); if (NF.Equals(nf)) { dgvCadastro.Rows[i].Cells["Vencimento"].Selected = true; break; } } } }
void BtnIncluiClick(object sender, EventArgs e) { if (filtro_pedido.Length == 0) { fCadTitulo frm = new fCadTitulo('i', "", 0); frm.ShowDialog(); if (frm.result) { CarregaTitulos(); Grid.Sort(dgvCadastro, col_sorted, ord_sorted); int i = dgvCadastro.Rows.Count - 1; if (i >= 0) { dgvCadastro.Rows[i].Cells["Vencimento"].Selected = true; } } } else { string[] args = new string[4]; args[0] = Globais.sUsuario; args[1] = Globais.sFilial; args[2] = Globais.bAdministrador ? "S" : "N"; args[3] = "-"; receber.MainForm frm = new receber.MainForm(args); frm.ShowDialog(); string nf = frm.nf; short seq = frm.seq; string msg = ""; titulos.Associa(nf, seq, fornecedor, data, orcamento, pedido, ref msg); CarregaTitulos(); Grid.Sort(dgvCadastro, col_sorted, ord_sorted); } }