public Frm_Compra(int COM_CODIGO) { InitializeComponent(); FornecedorCollection fornecedor_todos_temp = new FornecedorCollection(true); FornecedorCollection fornecedor_todos = new FornecedorCollection(); Fornecedor fornecedor_temp = new Fornecedor(); fornecedor_temp.FOR_CODIGO = 0; fornecedor_temp.FOR_NOME = ""; fornecedor_todos.Add(fornecedor_temp); foreach (Fornecedor fornecedor in fornecedor_todos_temp) { fornecedor_todos.Add(fornecedor); } cb_fornecedor.DataSource = fornecedor_todos; cb_fornecedor.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cb_fornecedor.AutoCompleteSource = AutoCompleteSource.ListItems; Historico_LancamentoCollection lancamento_todos_temp = new Historico_LancamentoCollection(true); Historico_LancamentoCollection lancamento_todos = new Historico_LancamentoCollection(); Historico_Lancamento lancamento_temp = new Historico_Lancamento(); lancamento_temp.HIS_ID = 0; lancamento_temp.HIS_CODIGO = ""; lancamento_temp.HIS_DESCRICAO = ""; lancamento_todos.Add(lancamento_temp); foreach (Historico_Lancamento lancamento in lancamento_todos_temp) { lancamento_todos.Add(lancamento); } cb_lancamento.DataSource = lancamento_todos; cb_lancamento.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cb_lancamento.AutoCompleteSource = AutoCompleteSource.ListItems; this.Text = Titulo_Tela("Cadastro de Compra"); gb_compra.Text = Titulo_Grupo("Cadastro"); Limpar(); Ativar_Desativar(true); dgv_produtos.AutoGenerateColumns = false; if (COM_CODIGO > 0) { Carregar_Cadastro(COM_CODIGO); } cb_fornecedor.Select(); }
public Frm_Rel_Contas_Pagar() { InitializeComponent(); FornecedorCollection fornecedor_todos_temp = new FornecedorCollection(true, 1); FornecedorCollection fornecedor_todos = new FornecedorCollection(); Fornecedor fornecedor_temp = new Fornecedor(); fornecedor_temp.FOR_CODIGO = 0; fornecedor_temp.FOR_NOME = "Todos"; fornecedor_todos.Add(fornecedor_temp); foreach (Fornecedor fornecedor in fornecedor_todos_temp) { fornecedor_todos.Add(fornecedor); } cb_fornecedor.DataSource = fornecedor_todos; cb_fornecedor.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cb_fornecedor.AutoCompleteSource = AutoCompleteSource.ListItems; Historico_LancamentoCollection lancamento_todos_temp = new Historico_LancamentoCollection(true); Historico_LancamentoCollection lancamento_todos = new Historico_LancamentoCollection(); Historico_Lancamento lancamento_temp = new Historico_Lancamento(); lancamento_temp.HIS_ID = 0; lancamento_temp.HIS_CODIGO = ""; lancamento_temp.HIS_DESCRICAO = "Todos"; lancamento_todos.Add(lancamento_temp); foreach (Historico_Lancamento lancamento in lancamento_todos_temp) { lancamento_todos.Add(lancamento); } cb_lancamento.DataSource = lancamento_todos; cb_lancamento.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cb_lancamento.AutoCompleteSource = AutoCompleteSource.ListItems; this.Text = Titulo_Tela("Relatório do Contas a Pagar"); gb_contas_pagar.Text = Titulo_Grupo("Relatório"); cb_origem.SelectedIndex = 0; cb_tipo.SelectedIndex = 0; cb_situacao.SelectedIndex = 2; cb_separado.SelectedIndex = 0; tb_final.Text = DateTime.Now.ToString("dd/MM/yyyy"); tb_inicio.Text = "01/" + DateTime.Now.ToString("MM/yyyy"); tb_inicio.Select(); }
private void Carregar_Cadastro(string HIS_CODIGO) { Historico_Lancamento Historico_Lancamento = new Historico_Lancamento(HIS_CODIGO); if (int.Parse(Historico_Lancamento.HIS_CODIGO) > 0) { tb_codigo.Text = Historico_Lancamento.HIS_CODIGO; tb_descricao.Text = Historico_Lancamento.HIS_DESCRICAO.ToUpper(); tb_codigo.Enabled = false; } else { MessageBox.Show("Registro não encontrado!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Error); tb_codigo.Text = string.Empty; } }
public Frm_Contas_Pagar(int CAP_CODIGO) { InitializeComponent(); FornecedorCollection fornecedor_todos_temp = new FornecedorCollection(true); FornecedorCollection fornecedor_todos = new FornecedorCollection(); Fornecedor fornecedor_temp = new Fornecedor(); fornecedor_temp.FOR_CODIGO = 0; fornecedor_temp.FOR_NOME = ""; fornecedor_todos.Add(fornecedor_temp); foreach (Fornecedor fornecedor in fornecedor_todos_temp) { fornecedor_todos.Add(fornecedor); } cb_fornecedor.DataSource = fornecedor_todos; cb_fornecedor.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cb_fornecedor.AutoCompleteSource = AutoCompleteSource.ListItems; Historico_LancamentoCollection lancamento_todos_temp = new Historico_LancamentoCollection(true); Historico_LancamentoCollection lancamento_todos = new Historico_LancamentoCollection(); Historico_Lancamento lancamento_temp = new Historico_Lancamento(); lancamento_temp.HIS_ID = 0; lancamento_temp.HIS_CODIGO = ""; lancamento_temp.HIS_DESCRICAO = ""; lancamento_todos.Add(lancamento_temp); foreach (Historico_Lancamento lancamento in lancamento_todos_temp) { lancamento_todos.Add(lancamento); } cb_lancamento.DataSource = lancamento_todos; this.Text = Titulo_Tela("Cadastro do Contas a Pagar"); gb_contas_pagar.Text = Titulo_Grupo("Cadastro"); Limpar(); dgv_parcelas.AutoGenerateColumns = false; DataTable dt_tipo = new DataTable("PCA_TIPO"); dt_tipo.Columns.Add("PCA_TIPO", typeof(int)); dt_tipo.Columns.Add("PCA_TIPO_NOME", typeof(string)); dt_tipo.Rows.Add(0, ""); dt_tipo.Rows.Add(1, "Dinheiro"); dt_tipo.Rows.Add(2, "Crediario"); dt_tipo.Rows.Add(3, "Cheque"); dt_tipo.Rows.Add(4, "Boleto"); dt_tipo.Rows.Add(5, "Financeira"); DataGridViewComboBoxColumn cbl_tipo = (DataGridViewComboBoxColumn)dgv_parcelas.Columns[dgv_parcelas.Columns["Tipo"].Index]; cbl_tipo.DataSource = dt_tipo; cbl_tipo.DataPropertyName = "PCA_TIPO"; cbl_tipo.DisplayMember = "PCA_TIPO_NOME"; cbl_tipo.HeaderText = "Tipo"; cbl_tipo.ValueMember = "PCA_TIPO"; if (CAP_CODIGO > 0) { Carregar_Cadastro(CAP_CODIGO); } else { Carregar_Grid(parcela_todos); } cb_fornecedor.Select(); }
private void btn_gravar_Click(object sender, EventArgs e) { if (tb_descricao.Text == string.Empty) { MessageBox.Show("Descrição obrigatória!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_descricao.Focus(); } else if (tb_codigo.Text == string.Empty) { MessageBox.Show("Código obrigatório!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Warning); tb_descricao.Focus(); } else { Historico_Lancamento lancamento; if (tb_codigo.Text == string.Empty) { lancamento = new Historico_Lancamento(); } else { lancamento = new Historico_Lancamento(tb_codigo.Text); } lancamento.HIS_DESCRICAO = tb_descricao.Text.ToUpper(); lancamento.HIS_CODIGO = tb_codigo.Text; lancamento.Salvar(); Log log = new Log(); log.LOG_USUARIO = Global.FUN_CODIGO; log.LOG_DATA = DateTime.Now; log.LOG_TELA = this.Text; if (tb_codigo.Text == string.Empty) { log.LOG_DESCRICAO = "Cadastrou o histórico de lançamento de código: " + lancamento.HIS_CODIGO.ToString() + " e descrição: " + lancamento.HIS_DESCRICAO + "."; } else { log.LOG_DESCRICAO = "Alterou o histórico de lançamento de código: " + lancamento.HIS_CODIGO.ToString() + " e descrição: " + lancamento.HIS_DESCRICAO + "."; } log.Save(); Carregar_DGV(); if (Configuracoes.Default.Mensagem_Gravar == true) { if (tb_codigo.Text == string.Empty) { MessageBox.Show("Cadastro efetuado com sucesso!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Alteração efetuada com sucesso!", "3Pratos", MessageBoxButtons.OK, MessageBoxIcon.Information); } } tb_codigo.Text = lancamento.HIS_CODIGO.ToString(); tb_codigo.Enabled = false; tb_descricao.Focus(); } }
public Frm_Compra(int COM_CODIGO) { InitializeComponent(); FornecedorCollection fornecedor_todos_temp = new FornecedorCollection(true, 1); FornecedorCollection fornecedor_todos = new FornecedorCollection(); Fornecedor fornecedor_temp = new Fornecedor(); fornecedor_temp.FOR_CODIGO = 0; fornecedor_temp.FOR_NOME = ""; fornecedor_todos.Add(fornecedor_temp); foreach (Fornecedor fornecedor in fornecedor_todos_temp) { fornecedor_todos.Add(fornecedor); } cb_fornecedor.DataSource = fornecedor_todos; cb_fornecedor.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cb_fornecedor.AutoCompleteSource = AutoCompleteSource.ListItems; Historico_LancamentoCollection lancamento_todos_temp = new Historico_LancamentoCollection(true); Historico_LancamentoCollection lancamento_todos = new Historico_LancamentoCollection(); Historico_Lancamento lancamento_temp = new Historico_Lancamento(); lancamento_temp.HIS_ID = 0; lancamento_temp.HIS_CODIGO = ""; lancamento_temp.HIS_DESCRICAO = ""; lancamento_todos.Add(lancamento_temp); foreach (Historico_Lancamento lancamento in lancamento_todos_temp) { lancamento_todos.Add(lancamento); } this.Text = Titulo_Tela("Cadastro de Compra"); Limpar(); Ativar_Desativar(true); dgv_produtos.AutoGenerateColumns = false; if (COM_CODIGO > 0) { Carregar_Cadastro(COM_CODIGO); } else { gb_compra.Text = Titulo_Grupo("Cadastro"); cb_fornecedor.Select(); } //// Coloca "COMPRAS" como pradrão de histórico //bool Tem = false; //int Posicao = 0; //cb_lancamento.Visible = false; //for (int i = 0; i < cb_lancamento.Items.Count; i++) //{ // cb_lancamento.SelectedIndex = i; // if (cb_lancamento.Text.ToUpper() == "COMPRAS") // { // Tem = true; // Posicao = i; // } //} //if (Tem) //{ // cb_lancamento.SelectedIndex = Posicao; //} //else //{ // cb_lancamento.SelectedIndex = 0; //} //cb_lancamento.Visible = true; }