Exemplo n.º 1
0
        public static DatiImportati ImportaFile(DataAccess Conn, string fname)
        {
            ImportazioneEsitiBancariUnicredit import = new ImportazioneEsitiBancariUnicredit(Conn);

            string tipo = ImportazioneEsitiBancariUnicredit.detectType(fname);

            if (tipo == null)
            {
                return(null);
            }
            bool res;

            if (tipo == "EF06")
            {
                res = import.parseEF06File(fname);
            }
            else
            {
                res = import.parseEF07File(fname);
            }

            if (!res)
            {
                return(null);
            }

            int esercizio = CfgFn.GetNoNullInt32(Conn.GetSys("esercizio"));

            return(ConvertiFlussoBanca.GetDataFrom(esercizio, import.DS.flussobanca));
        }
Exemplo n.º 2
0
        public static DatiImportati ImportaFile(DataAccess Conn, string fname)
        {
            ImportazioneEsitiBancariBppugliese_2 import = new ImportazioneEsitiBancariBppugliese_2(Conn);

            StreamReader sr = LetturaTracciati.getStreamReader(402, fname);

            if (sr == null)
            {
                return(null);
            }

            bool res = import.parseCarimeFile(sr);

            if (!res)
            {
                return(null);
            }
            int esercizio = CfgFn.GetNoNullInt32(Conn.GetSys("esercizio"));

            return(ConvertiFlussoBanca.GetDataFrom(esercizio, import.DS.flussobanca));
        }