public Bloco0(SpedUtil spedUtil) { registro0000 = new Registro0000(); registro0100 = new Registro0100(); registro0110 = new Registro0110(); registro0140 = new Registro0140(); registro0001 = new Registro0001(); registro0001.setIndMov(1); registro0990 = new Registro0990(); registro0990.setQtdLin0(0); quantidadeRegistros0150 = 0; quantidadeRegistros0190 = 0; quantidadeRegistros0200 = 0; quantidadeRegistros0205 = 0; quantidadeRegistros0400 = 0; quantidadeRegistros0450 = 0; quantidadeRegistros0500 = 0; quantidadeRegistros0600 = 0; this.util = spedUtil; }
public Bloco1(SpedUtil spedUtil) { registro1001 = new Registro1001(); registro1001.setIndMov(0); registro1990 = new Registro1990(); registro1990.setQtdLin1(0); this.util = spedUtil; }
public BlocoA(SpedUtil spedUtil) { registroA001 = new RegistroA001(); registroA001.setIndMov(0); registroA990 = new RegistroA990(); registroA990.setQtdLinA(0); this.util = spedUtil; }
public BlocoD(SpedUtil spedUtil) { registroD001 = new RegistroD001(); registroD001.setIndMov(0); registroD990 = new RegistroD990(); registroD990.setQtdLinD(0); this.util = spedUtil; }
public BlocoM(SpedUtil spedUtil) { registroM001 = new RegistroM001(); registroM001.setIndMov(0); registroM990 = new RegistroM990(); registroM990.setQtdLinM(0); this.util = spedUtil; }
public BlocoI(SpedUtil spedUtil) { registroI001 = new RegistroI001(); registroI001.setIndMov(0); registroI990 = new RegistroI990(); registroI990.setQtdLinI(0); this.util = spedUtil; }
public BlocoF(SpedUtil spedUtil) { registroF001 = new RegistroF001(); registroF001.setIndMov(0); registroF990 = new RegistroF990(); registroF990.setQtdLinF(0); this.util = spedUtil; }
public Bloco9(SpedUtil spedUtil) { registro9001 = new Registro9001(); registro9001.setIndMov(1); listaRegistro9900 = new List <Registro9900>(); registro9990 = new Registro9990(); registro9999 = new Registro9999(); registro9990.setQtdLin9(0); this.util = spedUtil; }
public SpedContribuicoes() { spedUtil = new SpedUtil(); bloco0 = new Bloco0(spedUtil); blocoA = new BlocoA(spedUtil); blocoC = new BlocoC(spedUtil); blocoD = new BlocoD(spedUtil); blocoF = new BlocoF(spedUtil); blocoI = new BlocoI(spedUtil); blocoM = new BlocoM(spedUtil); bloco1 = new Bloco1(spedUtil); bloco9 = new Bloco9(spedUtil); linhasArquivo = new List <String>(); }
public BlocoC(SpedUtil spedUtil) { registroC001 = new RegistroC001(); registroC010 = new RegistroC010(); registroC001.setIndMov(1); registroC990 = new RegistroC990(); registroC990.setQtdLinC(0); quantidadeRegistrosC100 = 0; quantidadeRegistrosC110 = 0; quantidadeRegistrosC170 = 0; quantidadeRegistrosC380 = 0; quantidadeRegistrosC400 = 0; quantidadeRegistrosC405 = 0; quantidadeRegistrosC481 = 0; quantidadeRegistrosC485 = 0; this.util = spedUtil; }
/** * @param util the util to set */ public void setUtil(SpedUtil util) { this.util = util; }
public void geraArquivoTxt(String arquivo) { getBloco9().getListaRegistro9900().Clear(); //bloco 0 getLinhasArquivo().Add(getBloco0().writeRegistro0000()); incluiRegistro9900("0000", 1); getLinhasArquivo().Add(getBloco0().writeRegistro0001()); incluiRegistro9900("0001", 1); incluiRegistro9900("0100", 1); incluiRegistro9900("0140", 1); if (getBloco0().getQuantidadeRegistros0150() > 0) { incluiRegistro9900("0150", getBloco0().getQuantidadeRegistros0150()); } if (getBloco0().getQuantidadeRegistros0190() > 0) { incluiRegistro9900("0190", getBloco0().getQuantidadeRegistros0190()); } if (getBloco0().getQuantidadeRegistros0200() > 0) { incluiRegistro9900("0200", getBloco0().getQuantidadeRegistros0200()); if (getBloco0().getQuantidadeRegistros0205() > 0) { incluiRegistro9900("0205", getBloco0().getQuantidadeRegistros0205()); } } if (getBloco0().getQuantidadeRegistros0400() > 0) { incluiRegistro9900("0400", getBloco0().getQuantidadeRegistros0400()); } if (getBloco0().getQuantidadeRegistros0450() > 0) { incluiRegistro9900("0450", getBloco0().getQuantidadeRegistros0450()); } if (getBloco0().getQuantidadeRegistros0500() > 0) { incluiRegistro9900("0500", getBloco0().getQuantidadeRegistros0500()); } if (getBloco0().getQuantidadeRegistros0600() > 0) { incluiRegistro9900("0600", getBloco0().getQuantidadeRegistros0600()); } getLinhasArquivo().Add(getBloco0().writeRegistro0990()); incluiRegistro9900("0990", 1); //bloco A getLinhasArquivo().Add(getBlocoA().writeRegistroA001()); incluiRegistro9900("A001", 1); //bloco C getLinhasArquivo().Add(getBlocoC().writeRegistroC001()); incluiRegistro9900("C001", 1); if (getBlocoC().getQuantidadeRegistrosC100() > 0) { incluiRegistro9900("C100", getBlocoC().getQuantidadeRegistrosC100()); if (getBlocoC().getQuantidadeRegistrosC110() > 0) { incluiRegistro9900("C110", getBlocoC().getQuantidadeRegistrosC110()); } } if (getBlocoC().getQuantidadeRegistrosC380() > 0) { incluiRegistro9900("C380", getBlocoC().getQuantidadeRegistrosC380()); /* * Exercício: Implementar * * if (getBlocoC().getQuantidadeRegistrosC381() > 0) { * incluiRegistro9900("C381", getBlocoC().getQuantidadeRegistrosC381()); * } * if (getBlocoC().getQuantidadeRegistrosC385() > 0) { * incluiRegistro9900("C385", getBlocoC().getQuantidadeRegistrosC385()); * } */ } if (getBlocoC().getQuantidadeRegistrosC400() > 0) { incluiRegistro9900("C400", getBlocoC().getQuantidadeRegistrosC400()); if (getBlocoC().getQuantidadeRegistrosC405() > 0) { incluiRegistro9900("C405", getBlocoC().getQuantidadeRegistrosC405()); if (getBlocoC().getQuantidadeRegistrosC481() > 0) { incluiRegistro9900("C481", getBlocoC().getQuantidadeRegistrosC481()); } if (getBlocoC().getQuantidadeRegistrosC485() > 0) { incluiRegistro9900("C485", getBlocoC().getQuantidadeRegistrosC485()); } } } getLinhasArquivo().Add(getBlocoC().writeRegistroC990()); incluiRegistro9900("C990", 1); //bloco D getLinhasArquivo().Add(getBlocoD().writeRegistroD001()); incluiRegistro9900("D001", 1); //bloco F getLinhasArquivo().Add(getBlocoF().writeRegistroF001()); incluiRegistro9900("F001", 1); //bloco I getLinhasArquivo().Add(getBlocoI().writeRegistroI001()); incluiRegistro9900("I001", 1); //bloco M getLinhasArquivo().Add(getBlocoM().writeRegistroM001()); incluiRegistro9900("M001", 1); //bloco 1 getLinhasArquivo().Add(getBloco1().writeRegistro1001()); incluiRegistro9900("1001", 1); //bloco 9 getLinhasArquivo().Add(getBloco9().writeRegistro9001()); incluiRegistro9900("9001", 1); incluiRegistro9900("9900", getBloco9().getListaRegistro9900().Count + 2); incluiRegistro9900("9990", 1); incluiRegistro9900("9999", 1); getLinhasArquivo().Add(getBloco9().writeRegistro9900()); getLinhasArquivo().Add(getBloco9().writeRegistro9990()); getBloco9().getRegistro9999().setQtdLin( getBloco0().getRegistro0990().getQtdLin0() + getBlocoA().getRegistroA990().getQtdLinA() + getBlocoC().getRegistroC990().getQtdLinC() + getBlocoD().getRegistroD990().getQtdLinD() + getBlocoF().getRegistroF990().getQtdLinF() + getBlocoI().getRegistroI990().getQtdLinI() + getBlocoM().getRegistroM990().getQtdLinM() + getBloco1().getRegistro1990().getQtdLin1() + getBloco9().getRegistro9990().getQtdLin9()); getLinhasArquivo().Add(getBloco9().writeRegistro9999()); DirectoryInfo di = new DirectoryInfo(@"c:\\T2Ti\\Arquivos\\"); SpedUtil.WriteLines(di, arquivo, getLinhasArquivo()); }
/** * @param spedUtil the spedUtil to set */ public void setSpedUtil(SpedUtil spedUtil) { this.spedUtil = spedUtil; }