Skip to content

Instantly share code, notes, and snippets.

View roberto-filho's full-sized avatar

Roberto Welzel Filho roberto-filho

View GitHub Profile
@roberto-filho
roberto-filho / ConstructorQuerySnippet.java
Last active August 29, 2015 14:08
Usa o construtor de uma classe para retornar uma lista de resultados.
StringBuilder sb = new StringBuilder();
sb.append("SELECT new ").append(SaldoContaParteB.class.getName()).append("(sum(a.valor), conta) ");
sb.append("FROM ContaLalurParteB conta ");
sb.append("LEFT JOIN AjusteLalurParteB ajuste on ajuste.conta = conta AND ajuste.data < :dataInicio ");
sb.append("WHERE conta.empresa = :empresa");
TypedQuery<SaldoContaParteB> query = getEntityManager().createQuery(sb.toString(), SaldoContaParteB.class);
query.setParameter("empresa", empresa);
query.setParameter("dataInicial", dataInicio);
@roberto-filho
roberto-filho / subir-integracao-trackr.sh
Last active August 29, 2015 14:08
Script com os comandos para subir os serviços do trackr e da integração.
#!/bin/bash
# Subindo o trackr
cd /home/deploy/trackr/current
mina up
# Subindo interfaces web, para acessar de fora
cd /scripts
sudo sh em1.sh
sudo sh interfaces.sh
@roberto-filho
roberto-filho / server.sh
Last active December 26, 2015 05:09 — forked from luizkowalski/server
sudo ip addr add 192.168.0.183/24 dev eth0 #Configura o ip
ip route add default via 192.168.0.106 #Configura o proxy
sudo ip link set dev eth0 up #Sobe a interface
# Verificar o arquivo /etc/resolv.conf, deve conter as seguintes linhas
nameserver 8.8.8.8
nameserver 8.8.4.4
#Subir o postgres
su - postgres #Loga como superuser postgres
public class NotaFiscalFilter extends GermantechFilter{
private boolean addTotalizador;
private String[] searchStrings;
public NotaFiscalFilter(boolean addTotalizador){
this.addTotalizador = addTotalizador;
}
public NotaFiscalFilter() {
for (DuplicataNota duplicata : duplicatas) {
valorMovto = MoneyHelper.somar(valorMovto, duplicata.getValor());
String tipo = duplicata.isAPagar() ? LancamentoContabil.DEBITO : LancamentoContabil.CREDITO;
PlanoConta conta = duplicata.isAPagar() ? /*Conta Fornecedores*/ : /*Conta Clientes*/;
LancamentoContabil lcto = new LancamentoContabil(conta, duplicata.getValor(), StringUtils.EMPTY, EmpresaHelper.getEmpresaLogada());
lancamentos.add(lcto);
}
@roberto-filho
roberto-filho / gist:4175715
Created November 30, 2012 13:21
LancamentoFiscalFilter
package br.com.germantech.ecf.telas.filtros;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.jface.viewers.ViewerFilter;
import br.com.germantech.ecf.aplicacao.helpers.ReflectionHelper;
public class PropertyFiscalFilter extends ViewerFilter{
private String searchString ;