예제 #1
0
        private static void Main(string[] args)
        {
            var              path             = @"D:\hue.cdp";
            CombustiveisDAO  combustiveisDao  = new CombustiveisDAO(path);
            MaquinarioDAO    maquinarioDao    = new DataPersistent.MaquinarioDAO(path);
            PastagemDAO      pastagemDao      = new DataPersistent.PastagemDAO(path);
            TipoPastagemDAO  tipoPastagemDao  = new DataPersistent.TipoPastagemDAO(path);
            GastosDAO        gastosDao        = new DataPersistent.GastosDAO(path);
            UnidadeAnimalDAO unidadeAnimalDao = new DataPersistent.UnidadeAnimalDAO(path);


            var a = new HTMLBuilder();

            a.addButton("Maquinarios");
            a.addButton("Pastagem");
            a.addButton("Gastos");
            a.addButton("Unidade Animal");

            a.initDiv("Maquinarios");
            a.addMaquinariosTable(maquinarioDao.selectEverything());
            a.endDiv();


            a.initDiv("Pastagem");
            a.addPastagemTable(pastagemDao.selectEverything());
            a.endDiv();


            a.initDiv("Gastos");
            a.addGastosTable(gastosDao.selectEverything());
            a.endDiv();


            a.initDiv("Unidade Animal");
            a.addUnidadeAnimalTable(unidadeAnimalDao.selectEverything());
            a.endDiv();


            using (StreamWriter writer =
                       new StreamWriter(@"D:Relato.html"))
            {
                writer.WriteLine(a.toHTML());
            }



            Console.ReadLine();
        }
        void gerador()
        {
            a.clear();

            var              path             = MainWindow.currentPath;
            CombustiveisDAO  combustiveisDao  = new CombustiveisDAO(path);
            MaquinarioDAO    maquinarioDao    = new DataPersistent.MaquinarioDAO(path);
            PastagemDAO      pastagemDao      = new DataPersistent.PastagemDAO(path);
            TipoPastagemDAO  tipoPastagemDao  = new DataPersistent.TipoPastagemDAO(path);
            GastosDAO        gastosDao        = new DataPersistent.GastosDAO(path);
            UnidadeAnimalDAO unidadeAnimalDao = new DataPersistent.UnidadeAnimalDAO(path);
            Misc             miscDao          = new Misc(path);



            a.initDiv("", "division");

            if (maquinariosCheckBox.Checked)
            {
                a.addButton("Maquinarios");
            }
            if (pastagemCheckBox.Checked)
            {
                a.addButton("Pastagem");
            }
            if (gastoCheckBox.Checked)
            {
                a.addButton("Gastos");
            }
            if (UAcheckBox.Checked)
            {
                a.addButton("Unidade Animal");
            }


            a.endDiv();

            if (maquinariosCheckBox.Checked)
            {
                a.initDiv("Maquinarios", "separator");
                a.addMaquinariosTable(maquinarioDao.selectEverything());
                a.endDiv();
            }


            if (pastagemCheckBox.Checked)
            {
                a.initDiv("Pastagem", "separator");
                a.addPastagemTable(pastagemDao.selectEverything());
                a.endDiv();
            }


            if (gastoCheckBox.Checked)
            {
                a.initDiv("Gastos", "separator");
                a.addGastosTable(gastosDao.selectEverything());
                a.endDiv();
            }


            if (UAcheckBox.Checked)
            {
                a.initDiv("Unidade Animal", "Separator");
                a.addUnidadeAnimalTable(unidadeAnimalDao.selectEverything());
                a.endDiv();
            }


            a.css();
        }