Salva dados bancários, pagamentos e bens.
authorThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Tue, 4 Aug 2015 10:25:24 +0000 (07:25 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@cascardo.eti.br>
Tue, 4 Aug 2015 10:25:24 +0000 (07:25 -0300)
lib/base.c

index b4bf17d..d217e49 100644 (file)
@@ -22,6 +22,8 @@
 #include <string.h>
 #include <errno.h>
 #include "rendimento.h"
+#include "pagamento.h"
+#include "bem.h"
 #include "util.h"
 
 SET_INT(ano);
@@ -66,8 +68,18 @@ static void salva(struct declaracao *dec, FILE *f)
                fprintf(f, "recibo \"%s\"\n", dec->recibo);
        if (dec->retifica)
                fprintf(f, "retifica \"%s\"\n", dec->retifica);
+       if (dec->banco)
+               fprintf(f, "banco \"%s\"\n", dec->banco);
+       if (dec->agencia)
+               fprintf(f, "agencia \"%s\"\n", dec->agencia);
+       if (dec->contacorrente)
+               fprintf(f, "contacorrente \"%s\"\n", dec->contacorrente);
+       if (dec->dvconta)
+               fprintf(f, "dvconta \"%s\"\n", dec->dvconta);
        contribuinte_salva(dec, f);
        rendimento_salva(dec, f);
+       pagamento_salva(dec, f);
+       bem_salva(dec, f);
 }
 
 static int run_salva(struct declaracao *dec, char **args, int argc)