예제 #1
0
        private void inicializarDataSources()
        {
            cbxStatus.DataSource    = statusTransacaoData.todosStatusTransacao();
            cbxStatus.DisplayMember = "descricao";
            cbxStatus.ValueMember   = "idStatus";

            cbxFuncionario.DataSource    = pessoaData.todasPessoaFisicasPorTipo(2);
            cbxFuncionario.DisplayMember = "nome";
            cbxFuncionario.ValueMember   = "idPessoa";
        }
예제 #2
0
        public void atualizarDgvListaVenda()
        {
            var lista = from t in transacaoData.todasTransacoes()
                        join p in pessoaData.todasPessoas()
                        on t.idFuncionario equals p.idPessoa
                        join c in pessoaData.todasPessoas()
                        on t.idCliente equals c.idPessoa
                        join st in statusData.todosStatusTransacao()
                        on t.idStatus equals st.idStatus
                        select new
            {
                transacao   = t,
                id          = t.idTransacao,
                data        = t.data,
                funcionario = p.nome,
                cliente     = c.nome,
                status      = st.descricao,
            };

            dgvListaVenda.DataSource         = lista.ToList();
            dgvListaVenda.Columns[0].Visible = false;
        }