void FrmCadTabelasLoad(object sender, EventArgs e) { tabelas = new cTabelas(); this.Cursor = Cursors.WaitCursor; tabelas.Carrega(dgvCadastro, chkAtivos.Checked); Grid.Sort(dgvCadastro, col_sorted, ord_sorted); this.Cursor = Cursors.Default; SetaEdicaoLocal(false); }
void CarregaTabelas() { cTabelas tabelas = new cTabelas(); this.Cursor = Cursors.WaitCursor; tabelas.Carrega(cbxTabelas, edtFornecedor.Text); this.Cursor = Cursors.Default; if (cbxTabelas.Items.Count > 0) { cbxTabelas.Text = cbxTabelas.Items[cbxTabelas.Items.Count - 1].ToString(); } else { cbxTabelas.Text = ""; } }
void SelecionaFornecedor() { if (edtFornecedor.Text.Trim().Length == 0) { return; } Parceiro parceiro = new Parceiro(); if (!parceiro.Le(edtFornecedor.Text)) { MessageBox.Show(edtFornecedor.Text, "Fornecedor não cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Error); edtFornecedor.Focus(); return; } cCaracteristicas caracteristicas = new cCaracteristicas(); cbxCaracteristicas.Items.Clear(); this.Cursor = Cursors.WaitCursor; caracteristicas.Carrega(cbxCaracteristicas, edtFornecedor.Text); this.Cursor = Cursors.Default; cTabelas tabelas = new cTabelas(); this.Cursor = Cursors.WaitCursor; tabelas.Carrega(cbxTabelas, edtFornecedor.Text); this.Cursor = Cursors.Default; if (acao == 'a') { cbxTabelas.Text = tabela; } else { if (cbxTabelas.Items.Count > 0) { cbxTabelas.Text = cbxTabelas.Items[cbxTabelas.Items.Count - 1].ToString(); } else { cbxTabelas.Text = ""; } } }
void BtnConfirmaClick(object sender, EventArgs e) { string msg = ""; bool result; string parceiro = edtParceiro.Text.Trim(); string codigo = edtCodigo.Text.Trim(); string idt_default = ckbDefault.Checked ? "S" : "N"; string idt_ativo = chkAtivo.Checked ? "S" : "N"; if (edtParceiro.Text.Trim().Equals("")) { cParceiros parceiros = new cParceiros(); string des = "", fisjur = ""; if (!parceiros.Procura(edtParceiro.Text, ref des, ref fisjur)) { MessageBox.Show(edtParceiro.Text, "Parceiro não Cadastrado", MessageBoxButtons.OK, MessageBoxIcon.Warning); edtParceiro.Focus(); return; } } if (acao == 'I') { acao = 'i'; return; } if (acao == 'A') { acao = 'a'; return; } if (acao == 'i') { result = tabelas.Inclui(parceiro, codigo, edtDescricao.Text, idt_default, idt_ativo, ref msg); } else { result = tabelas.Altera(parceiro, codigo, edtDescricao.Text, idt_default, idt_ativo, ref msg); } if (!result) { if (acao == 'i') { MessageBox.Show(codigo + "\n" + msg, "Erro na inclusão da tabela", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show(codigo + "\n" + msg, "Erro na alteração da tabela", MessageBoxButtons.OK, MessageBoxIcon.Error); } } this.Cursor = Cursors.WaitCursor; tabelas.Carrega(dgvCadastro, chkAtivos.Checked); Grid.Sort(dgvCadastro, col_sorted, ord_sorted); this.Cursor = Cursors.Default; int selecionado = Procura(parceiro, codigo); if (selecionado >= 0) { dgvCadastro.Rows[selecionado].Cells[0].Selected = true; AtualizaDados(selecionado); AtualizaDadosLocal(selecionado); } DesabilitaEdicao(); SetaEdicaoLocal(false); }
void FrmCadOrcamentoLoad(object sender, EventArgs e) { calculando = false; if (acao == 'i') { edtFornecedor.Text = ""; edtCodigo.Text = "0"; cbxUsuarios.Text = ""; edtCliente.Text = ""; edtContato.Text = ""; edtConsultor.Text = ""; cbxCaracteristicas.Text = ""; cbxTabelas.Text = ""; edtResumo.Text = ""; edtObservacao.Text = ""; cbxSituacao.Text = ""; edtValor.Text = "0,00"; edtPercent.Text = "0,00"; edtDesconto.Text = "0,00"; edtTotal.Text = "0,00"; edtPerConsultor.Text = "0,00"; edtVlrConsultor.Text = "0,00"; //edtPercent.Enabled = false; //edtDesconto.Enabled = false; } cUsuarios usuarios = new cUsuarios(); this.Cursor = Cursors.WaitCursor; usuarios.Carrega(cbxUsuarios); this.Cursor = Cursors.Default; cbxUsuarios.Text = Globais.sUsuario; cSituacoes situacoes = new cSituacoes(); situacoes.Carrega(cbxSituacao); //cbxSituacao.Items.Add("Em Andamento"); //cbxSituacao.Items.Add("Cancelado"); //cbxSituacao.Items.Add("Substituido"); //cbxSituacao.Items.Add("Fechado"); cbxSituacao.Text = "3 BAIXA Probabilidade"; if (acao == 'a') { this.Text = "Alteração de Orçamento"; if (pedido.CompareTo("S") == 0) { cbxSituacao.Enabled = false; edtPercent.Enabled = false; edtDesconto.Enabled = false; edtPerConsultor.Enabled = false; edtVlrConsultor.Enabled = false; } edtFornecedor.Enabled = false; cbxUsuarios.Text = usuario; cCaracteristicas caracteristicas = new cCaracteristicas(); cbxCaracteristicas.Items.Clear(); this.Cursor = Cursors.WaitCursor; caracteristicas.Carrega(cbxCaracteristicas, edtFornecedor.Text); this.Cursor = Cursors.Default; cbxCaracteristicas.Text = caracteristica; foreach (string item in cbxCaracteristicas.Items) { if (item.Trim().CompareTo(caracteristica.Trim()) == 0) { cbxCaracteristicas.Text = item; break; } } VerificaLimiar(); foreach (string s in cbxSituacao.Items) { if (situacao == s.Substring(2)) { cbxSituacao.Text = s; break; } } /* * switch (situacao[0]) * { * case 'E': cbxSituacao.Text = "Em Andamento"; break; * case 'C': cbxSituacao.Text = "Cancelado"; break; * case 'S': cbxSituacao.Text = "Substituido"; break; * case 'F': cbxSituacao.Text = "Fechado"; break; * } */ cTabelas tabelas = new cTabelas(); this.Cursor = Cursors.WaitCursor; tabelas.Carrega(cbxTabelas, edtFornecedor.Text); this.Cursor = Cursors.Default; cbxTabelas.Text = tabela; if (situacao[0] == 'F') { cbxTabelas.Enabled = false; cbxCaracteristicas.Enabled = false; if (!Globais.bAdministrador) { cbxSituacao.Enabled = false; edtPercent.Enabled = false; edtDesconto.Enabled = false; edtPerConsultor.Enabled = false; edtVlrConsultor.Enabled = false; } } } if (alteracaoRestrita) { edtFornecedor.Enabled = false; dtpData.Enabled = false; edtCodigo.Enabled = false; cbxUsuarios.Enabled = false; edtCliente.Enabled = false; edtContato.Enabled = false; edtConsultor.Enabled = false; cbxCaracteristicas.Enabled = false; edtValor.Enabled = false; edtPercent.Enabled = false; edtDesconto.Enabled = false; edtTotal.Enabled = false; edtPerConsultor.Enabled = false; edtVlrConsultor.Enabled = false; btnFornecedor.Enabled = false; btnCliente.Enabled = false; btnConsultor.Enabled = false; btnContato.Enabled = false; btnLimpaConsultor.Enabled = false; cbxTabelas.Enabled = false; btnItens.Enabled = false; edtResumo.Enabled = true; edtObservacao.Enabled = true; cbxSituacao.Enabled = true; } carregando = false; }