コード例 #1
0
ファイル: StatementFactory.cs プロジェクト: taler0n/Students
        public static string BuildJsonStatement()
        {
            var statementData = new StringStatementData();

            _statement.GetStatement(statementData, new JsonStatement());

            return(statementData.GetData().ToString());
        }
コード例 #2
0
ファイル: StatementFactory.cs プロジェクト: taler0n/Students
        public static string[] BuildUniversalStatement()
        {
            var standartStatementData = new StringStatementData();
            var jsonStatementData     = new StringStatementData();
            var formater = new UniversalStatement();

            formater.AddFormatter(new StringStatement(), standartStatementData.SetData);
            formater.AddFormatter(new JsonStatement(), jsonStatementData.SetData);

            _statement.GetStatement(null, formater);

            return(new[] { standartStatementData.GetData().ToString(), jsonStatementData.GetData().ToString() });
        }