Exemplo n.º 1
0
        /// <summary>
        ///  functionality for reading and writing file
        /// </summary>
        /// <param name="source"></param>
        /// <param name="destination"></param>
        /// <param name="conversionType"></param>
        /// <returns></returns>
        private int ReadWriteData(string source, string destination, string conversionType)
        {
            IBussinessProcess textWriter;

            if (conversionType == Constants.CONVERSION_TYPE)
            {
                textWriter = new HtmlWriter();
            }
            else
            {
                textWriter = new XmlWriter();
            }

            ReaderClass content = textWriter.ReadWriteTextDataFiles(source);

            if (content != null && content.Code != string.Empty)
            {
                textWriter.WriteToOutPutFile(content, destination);
            }
            else
            {
                return(0);
            }

            return(1);
        }
        private int ReadWriteData(string source, string destination, string conversionType)
        {
            IBussinessProcess textWriter;

            if (conversionType == "HTML")
            {
                textWriter = new HtmlWriter();
            }
            else
            {
                textWriter = new XmlWriter();
            }

            ReaderClass content = textWriter.ReadWriteTextDataFiles(source);

            textWriter.WriteToOutPutFile(content, destination);
            return(1);
        }