Beispiel #1
0
        public override IQueryable <Produto> GetAll()
        {
            var    dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = dados.Select(new Produto(), "PRODUTO");

            return(_uow.Connection.Query <Produto>(instrucaoSQL, null, _uow.Transaction).AsQueryable());
        }
Beispiel #2
0
        private string RetornarCampos()
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Unidade(), "UNIDADE", "ID_UNIDADE");

            return(instrucaoSQL);
        }
Beispiel #3
0
        public override IQueryable <Cidade> GetAll()
        {
            var    dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = dados.Select(new Cidade(), "CIDADE");

            return(_uow.Connection.Query <Cidade>(instrucaoSQL, null, _uow.Transaction).AsQueryable());
        }
Beispiel #4
0
        public override void Insert(ref CadObs entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new CadObs(), "CAD_OBS", "CODIGO");

            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #5
0
        public override IQueryable <Empresa> GetAll()
        {
            var    dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = dados.Select(new Empresa(), "EMPRESA");

            return(_uow.Connection.Query <Empresa>(instrucaoSQL, null, _uow.Transaction).AsQueryable());
        }
        public override IQueryable <Vendedor> GetAll()
        {
            var    dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = dados.Select(new Vendedor(), "VENDEDOR");

            return(_uow.Connection.Query <Vendedor>(instrucaoSQL, null, _uow.Transaction).AsQueryable());
        }
Beispiel #7
0
        public override Cliente GetById(int id)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Select(new Cliente(), "CLIENTE");

            instrucaoSQL += " WHERE COD_CLIENTE = " + id;

            var model = _conexao.Query <Cliente>(instrucaoSQL, null, _transaction).FirstOrDefault();

            if (model != null)
            {
                if (model.Cod_Pagto != null)
                {
                    model.FormaPagto = _repositorioFormaPagto.GetById(model.Cod_Pagto.Value);
                }

                if (model.Cod_Cidade != null)
                {
                    model.Cidade = _repositorioCidade.GetById(model.Cod_Cidade.Value);
                }

                if (model.Cod_Vendedor != null)
                {
                    model.Vendedor = _repositorioVendedor.GetById(model.Cod_Vendedor.Value);
                }
            }
            return(model);
        }
Beispiel #8
0
        public override void Insert(ref EnderecoEntrega entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new EnderecoEntrega(), "END_ENTREGA", "COD_CLIENTE");

            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
        public override IQueryable <Usuario> GetAll()
        {
            var    dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = dados.Select(new Usuario(), "CAD_USUARIO");

            return(_uow.Connection.Query <Usuario>(instrucaoSQL, null, _uow.Transaction).AsQueryable());
        }
Beispiel #10
0
        public override void Insert(ref Vendedor entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Vendedor(), "VENDEDOR", "COD_VENDEDOR");

            entity.Cod_Vendedor = _conexao.Query <int>(base.SequencialFB("gen_vendedor"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #11
0
        public override void Insert(ref Transportadora entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Transportadora(), "TRANSPORTADOR", "COD_TRANS");

            entity.Cod_Trans = _conexao.Query <int>(base.SequencialFB("gen_transportador"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #12
0
        public override void Insert(ref Empresa entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Empresa(), "EMPRESA", "COD_EMPRESA");

            entity.Cod_Empresa = _conexao.Query <int>(base.SequencialFB("gen_empresa"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #13
0
        public override void Insert(ref FormaPagto entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new FormaPagto(), "FORMA_PAGTO", "COD_PAGTO");

            entity.Cod_Pagto = _conexao.Query <int>(base.SequencialFB("gen_FormaPagto"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
        public override void Adicionar(ref TabControle entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new TabControle(), "TABCONTROLE", "ID");

            _uow.Connection.Execute(instrucaoSQL, entity, _uow.Transaction);
            entity.Id = _uow.Connection.Query <int>(base.SequencialFB("seq_tabControle"), null, _uow.Transaction).First();
        }
Beispiel #15
0
        public override void Insert(ref Parametro entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Parametro(), "PARAMETRO", "PAR_ID");

            entity.Par_Id = _conexao.Query <int>(base.SequencialFB("gen_parametros"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #16
0
        public override void Insert(ref Conta entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Conta(), "CONTAS", "ID_CONTA");

            entity.Id_Conta = _conexao.Query <int>(base.SequencialFB("gen_contas"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #17
0
        public override void Insert(ref CargaVencimento entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new CargaVencimento(), "CARGA_VENCTO", "ID");

            entity.Id = _conexao.Query <int>(base.SequencialFB("gen_carga_vencto"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #18
0
        public override void Insert(ref UnidadeTexto entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new UnidadeTexto(), "UNIDADE_TEXTO", "ID");

            entity.Id = _conexao.Query <int>(base.SequencialFB("gen_unidade_Texto"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #19
0
        public override void Insert(ref Permissao entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Permissao(), "PERMISSAO", "ID_PER");

            entity.Id_Per = _conexao.Query <int>(base.SequencialFB("gen_permissao"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
        public override void Adicionar(ref Marca entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Marca(), "MARCA", "ID");

            _uow.Connection.Execute(instrucaoSQL, entity, _uow.Transaction);
            entity.Id = _uow.Connection.Query <int>(base.SequencialFB("seq_marca"), null, _uow.Transaction).First();
        }
Beispiel #21
0
        public override void Insert(ref Motorista entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Motorista(), "MOTORISTA", "COD_MOTORISTA");

            entity.Cod_Motorista = _conexao.Query <int>(base.SequencialFB("gen_motorista"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #22
0
        public override void Insert(ref ContaBanco entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new ContaBanco(), "CONTABANCO", "ID_CONTABANCO");

            entity.Id_ContaBanco = _conexao.Query <int>("SELECT MAX(ID_CONTABANCO) + 1 FROM CONTABANCO", null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #23
0
        public override void Insert(ref Grupo entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Grupo(), "GRUPO", "COD_GRUPO");

            entity.Cod_Grupo = _conexao.Query <int>(base.SequencialFB("gen_grupo"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #24
0
        public override void Insert(ref PedidoItem entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new PedidoItem(), "ITENS_PEDIDO", "NUM_PEDIDO");

            //entity.Num_Pedido = _conexao.Query<int>(base.SequencialFB("gen_pedido"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #25
0
        public override void Insert(ref Usuario entity)
        {
            var Dados = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Usuario(), "CAD_USUARIO", "ID_USUARIO");

            _conexao.Execute(instrucaoSQL, entity, _transaction);
            entity.Id_Usuario = _conexao.Query<int>(base.SequencialFB("gen_usuario"), null, _transaction).First();
        }
Beispiel #26
0
        public override void Insert(ref Cliente entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new Cliente(), "CLIENTE", "COD_CLIENTE");

            entity.Cod_Cliente = _conexao.Query <int>(base.SequencialFB("gen_cliente"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #27
0
        public override void Insert(ref FornecedorTipoEmpresa entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = Dados.Inserir(new FornecedorTipoEmpresa(), "FORN_TIPO_EMPRESA", "ID_TIPO");

            entity.Id_Tipo = _conexao.Query <int>(base.SequencialFB("GEN_FORN_TIPO_EMPRESA"), null, _transaction).First();
            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #28
0
        public override void Insert(ref PessoaCredito entity)
        {
            var Dados = new PersistenciaFactory().Instanciar();
            //string instrucaoSQL = Dados.Inserir(new PessoaCredito(), "PESSOA_CREDITO", "COD_CLIENTE");
            string instrucaoSQL = @"INSERT INTO PESSOA_CREDITO(COD_CLIENTE, DATA_CREDITO,
                QTDE_CREDITO, QTDE_USADO) VALUES (@COD_CLIENTE, @DATA_CREDITO, @QTDE_CREDITO, @QTDE_USADO)";

            _conexao.Execute(instrucaoSQL, entity, _transaction);
        }
Beispiel #29
0
        public override void Adicionar(ref Cidade entity)
        {
            var Dados = new PersistenciaFactory().Instanciar();
            //string instrucaoSQL = Dados.Inserir(new Cidade(), "CIDADE", "ID");
            string instrucaoSQL = "INSERT INTO CIDADE(DESCRICAO, CEP, UF) values (@Nome, @CEP, @UF)";

            _uow.Connection.Execute(instrucaoSQL, entity, _uow.Transaction);
            entity.Id = _uow.Connection.Query <int>(base.SequencialFB("seq_cidade"), null, _uow.Transaction).First();
        }
Beispiel #30
0
        public override void Adicionar(ref CadEncontro entity)
        {
            var    Dados        = new PersistenciaFactory().Instanciar();
            string instrucaoSQL = "INSERT INTO CAD_ENCONTRO(NUM_ENCONTRO, DESCRICAO, EVENTO_ATUAL)"
                                  + " values (@NUMEROENCONTRO, @DESCRICAO, @EVENTOATUAL)";

            _uow.Connection.Execute(instrucaoSQL, entity, _uow.Transaction);
            entity.Id = _uow.Connection.Query <int>(base.SequencialFB("seq_cad_encontro"), null, _uow.Transaction).First();
        }