public static void EscreverXl(Models.Solicitacao solicitacao, string siteRoot, Stream destination)
        {
            var strategy = new SolicitacaoWriterStrategy(solicitacao);
            var writer   = new XLWriter(Path.Combine(siteRoot, "Excel/Planilhas/"), strategy);

            writer.WriteAll(destination);
        }
Пример #2
0
        public void AreasFillTest()
        {
            var s     = Models.SolicitacaoSeed.ApostilasNR10;
            var areas = new String[] { "CAI", "CT", "FC", "CST", "Pos" };

            foreach (string area in areas)
            {
                s.Area = new Area(area, area);
                SolicitacaoWriterStrategy sw = new SolicitacaoWriterStrategy(s);
                Assert.AreEqual(sw.Values[area], "X", "Area da solicitação deve ser preenchida!");
            }
        }