コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }
コード例 #3
0
        private void Carregar_DGV()
        {
            Historico_LancamentoCollection Historico_Lancamento_todos;

            if (tb_descricao.Text != string.Empty)
            {
                Historico_Lancamento_todos = new Historico_LancamentoCollection(Historico_LancamentoLoadType.LoadByHistorico_LancamentoDESCRICAO, tb_descricao.Text);
            }
            else
            {
                Historico_Lancamento_todos = new Historico_LancamentoCollection(true);
            }
            dgv_Historico_Lancamento.AutoGenerateColumns = false;
            dgv_Historico_Lancamento.DataSource          = Historico_Lancamento_todos;
        }
コード例 #4
0
        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();
        }
コード例 #5
0
        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;
        }