Exemple #1
0
        public static ISerialize <InputlistPair> GetGGESerializer(string sourceExcelPerm, string sourcePermworksheetName, string sourceExcelTemp, string sourceTempworksheetName)
        {
            Console.WriteLine("Beginning Serialization: {0} {1} {2} {3}.", sourceExcelPerm, sourcePermworksheetName, sourceExcelTemp, sourceTempworksheetName);
            var workSheetReaderPerm = new DJExcelFileReader();
            var workSheetReaderTemp = new DJExcelFileReader();
            var ggeReader           = new GGEDoubleExcelFileReader(workSheetReaderPerm, workSheetReaderTemp);

            return(new GGEFileSerializer(ggeReader, sourceExcelPerm, sourcePermworksheetName, sourceExcelTemp, sourceTempworksheetName));
        }
Exemple #2
0
        public static ISerialize <InputlistPair> GetGGESerializer(string csvLocation, string sourceTemp, string sourceTempworksheetName)
        {
            Console.WriteLine("Beginning Serialization: {0} {1} {2}.", csvLocation, sourceTemp, sourceTempworksheetName);
            var csvConnection   = new CsvDataReaderConnection <StringArrayDto>(csvLocation);
            var workSheetReader = new DJExcelFileReader();
            var ggeReader       = new GGEReader(csvConnection, workSheetReader);

            return(new GGEFileSerializer(ggeReader, csvLocation, sourceTemp, sourceTempworksheetName));
        }
Exemple #3
0
        //DJExcelFileReader: IDataReader<IList<DJListRow>>,IDataReaderWorksheetParametreic<IList<DJListRow>>
        public static ISerialize <InputlistPair> GetGESerializer(string sourceFilePerson,
                                                                 string worksheetNamePerson,
                                                                 string sourceFileEntity,
                                                                 string worksheetNameEntity)
        {
            var reader     = new DJExcelFileReader();
            var serializer = new GEFileSerializer(reader, sourceFilePerson, worksheetNamePerson, sourceFileEntity, worksheetNameEntity);// Resolving using constructor DI.

            return(serializer);
        }
Exemple #4
0
        public static IDataReaderWorksheetParametreic <IList <DJListRow> > GetGEFileReader()
        {
            var reader = new DJExcelFileReader();

            return(reader);
        }
Exemple #5
0
        public static IDataReader <IList <DJListRow> > GetDJExcelFileReader()
        {
            var reader = new DJExcelFileReader();

            return(reader);
        }