void DgvContatosMouseDoubleClick(object sender, MouseEventArgs e) { if (dgvContatos.Rows.Count == 0) { return; } int i = dgvContatos.CurrentRow.Index; string papel = dgvContatos.Rows[i].Cells["Papel"].Value.ToString().Trim(); string contato = dgvContatos.Rows[i].Cells["CodContato"].Value.ToString().Trim(); if ((papel != null) && papel.Trim().Equals(".")) { frmCadParceiros frm = new frmCadParceiros(false); frm.where = "where COD_PARCEIRO='" + cliente.Trim() + "'"; frm.ReadOnly = true; frm.ShowDialog(); } else { frmCadContatos frm = new frmCadContatos(false); frm.parceiro = cliente; frm.cod_contato = contato; frm.ReadOnly = true; frm.ShowDialog(); } CarregaContatos(cliente, acaoSelecionada); }
void BtnContatosClick(object sender, EventArgs e) { cControleAcesso acesso = new cControleAcesso(); //if (!acesso.PermissaoPrograma(Globais.sUsuario, Globais.sFilial, 2, "fConParceiros")) return; frmCadContatos frm = new frmCadContatos(true); frm.ReadOnly = !acesso.PermissaoPrograma(Globais.sUsuario, Globais.sFilial, 2, "fCadParceiros"); frm.parceiro = edtParceiro.Text; cParceiros parceiros = new cParceiros(); string des = "", fisjur = ""; parceiros.Procura(edtParceiro.Text, ref des, ref fisjur); frm.des_parceiro = des; frm.juridica = fisjur.Equals("J"); frm.ShowDialog(); edtContato.Text = frm.edtCodigo.Text; edtContato.Focus(); }
void LnkContatosLinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (dgvContatos.Rows.Count > 0) { int i = dgvContatos.CurrentRow.Index; string papel = dgvContatos.Rows[i].Cells["Papel"].Value.ToString().Trim(); if ((papel != null) && papel.Trim().Equals(".")) { frmCadParceiros frmParceiros = new frmCadParceiros(false); frmParceiros.where = "where COD_PARCEIRO='" + cliente.Trim() + "'"; frmParceiros.ReadOnly = false; frmParceiros.ShowDialog(); CarregaContatos(cliente, acaoSelecionada); return; } } frmCadContatos frm = new frmCadContatos(false); frm.parceiro = cliente; frm.ShowDialog(); CarregaContatos(cliente, acaoSelecionada); }