Exemple #1
0
        public Form1()
        {
            InitializeComponent();
            dao = new ControleProducaoDAO();

            this.Text = String.Format("{0} [{1}]", this.Text, GetAppVersion());
        }
Exemple #2
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);
            }
        }
Exemple #3
0
        static string GenerateMapOutput(string mapname)
        {
            if (!(mapname == "autoaprop"))
            {
                return("");
            }

            StringBuilder retval = new StringBuilder();

            ControleProducaoDAO dao = new ControleProducaoDAO();

            ApropriadosPorApontadorData data = dao.ApropriadosPorAutoApropriador();

            foreach (Apontador apontador in data.GetApontadores())
            {
                foreach (string nomeequipe in data.GetEquipesPorApontador(apontador))
                {
                    foreach (SingleApropriadoPorApontadorData a in data.GetApropriadosPorEquipe(nomeequipe))
                    {
                        retval.AppendFormat("{0}|{1}|{2}|{3}|{4}|{5}|{6}|{7}|{8}|{9}{10}",
                                            a.matricula, a.nome, a.apelido, a.funcao,
                                            a.matr_apontador, a.nome_apontador,
                                            a.matr_responsavel, a.nome_responsavel,
                                            a.equipe, a.descricao_equipe,
                                            Environment.NewLine);
                    }
                }
            }

            return(retval.ToString());
        }
        public void Connect()
        {
            ControleProducaoDAO dao      = new ControleProducaoDAO();
            List <PeriodoData>  periodos = dao.ListaPeriodosApropriacao();

            comboBox1.DataSource    = periodos;
            comboBox1.DisplayMember = "Repr1";
        }