void BtnConfirmaClick(object sender, EventArgs e) { string msg = ""; bool result; string codigo = edtCodigo.Text.Trim(); if (acao == 'I') { acao = 'i'; return; } result = orcamento.IncluiAnexo(fornecedor, data, cod_orcamento, codigo, edtDescricao.Text, ref msg); if (!result) { MessageBox.Show(codigo, "Erro na inclusão do anexo", MessageBoxButtons.OK, MessageBoxIcon.Error); } orcamento.CarregaAnexos(dgvCadastro, fornecedor, data, cod_orcamento); int selecionado = Procura(codigo, true); if (selecionado >= 0) { dgvCadastro.Rows[selecionado].Cells[0].Selected = true; AtualizaDados(selecionado); } DesabilitaEdicao(); }
void FrmAnexosOrcamentoLoad(object sender, EventArgs e) { orcamento = new cOrcamentos(); string codigo = edtCodigo.Text.Trim(); orcamento.CarregaAnexos(dgvCadastro, fornecedor, data, cod_orcamento); DesabilitaEdicao(); }
public void CarregaAnexos(string fornecedor, DateTime data, int codigo) { orcamento.CarregaAnexos(dgvAnexos, fornecedor, data, codigo); dgvAnexos.Columns["Código"].Width = 183; dgvAnexos.Columns["Arquivo"].Visible = false; /* * int n = dgvAnexos.Rows.Count; * int i; * for (i=0; i<n; i++) * { * switch (i) * { * case 1: * linkLabel1.Visible = true; * linkLabel1.Text = dgvAnexos.Rows[i-1].Cells[0].Value.ToString().Trim(); * break; * case 2: * linkLabel2.Visible = true; * linkLabel2.Text = dgvAnexos.Rows[i-1].Cells[0].Value.ToString().Trim(); * break; * case 3: * linkLabel3.Visible = true; * linkLabel3.Text = dgvAnexos.Rows[i-1].Cells[0].Value.ToString().Trim(); * break; * } * } * for (; i<3; i++) * { * switch (i) * { * case 1: * linkLabel1.Visible = false; * break; * case 2: * linkLabel2.Visible = false; * break; * case 3: * linkLabel3.Visible = false; * break; * } * } */ }