Exemple #1
0
        static void Main(string[] args)
        {
            ControleProducaoDAO dao = new ControleProducaoDAO();

            List <PeriodoData> lp = dao.ListaPeriodosApropriacao();

            Console.WriteLine("Lista de Períodos:");
            foreach (PeriodoData p in lp)
            {
                // estes dados sempre devem estar disponíveis.
                String datainistr = FormatNullableDatetime(p.dataInicio);
                String datafimstr = FormatNullableDatetime(p.dataFim);

                // o mês está fechado?
                String datafechamento = p.dataFechamento.HasValue
                    ? "Fechado em " + FormatNullableDatetime(p.dataFechamento)
                    : "Período Aberto";

                String sMesReferencia = p.mesReferencia.HasValue ? p.mesReferencia.Value.ToString("d2") : p.mesReferencia.ToString();
                String sAnoReferencia = p.anoReferencia.HasValue ? p.anoReferencia.Value.ToString("d4") : p.anoReferencia.ToString();

                Console.WriteLine("ID={0,-3} [{1,-2}/{2,-4}] [{3,-21}] de {4} até {5}",
                                  p.idPeriodo,
                                  sMesReferencia, sAnoReferencia,
                                  datafechamento, datainistr, datafimstr);
            }
        }
        public void Connect()
        {
            ControleProducaoDAO dao      = new ControleProducaoDAO();
            List <PeriodoData>  periodos = dao.ListaPeriodosApropriacao();

            comboBox1.DataSource    = periodos;
            comboBox1.DisplayMember = "Repr1";
        }
Exemple #3
0
 private void Form1_Load(object sender, EventArgs e)
 {
     List <PeriodoData> periodos = dao.ListaPeriodosApropriacao();
 }