示例#1
0
        // Criar botão para voltar

        public Consulta()
        {
            IEnumerable <Ponto> listaPontos = PontoDAO.GetInstance().Consultar();

            string[] mensagem = new string[listaPontos.Count()];
            int      count    = 0;

            foreach (Ponto ponto in listaPontos)
            {
                mensagem[count] = ponto.Data.ToString(); count++;
            }


            //List<ConsultaPonto> listaPontosDias = PontoDAO.GetInstance().RealizarConsulta();
            //string[] mensagem = new string[listaPontosDias.Count()];
            //int count = 0;
            //foreach (ConsultaPonto pontosDia in listaPontosDias)
            //    {mensagem[count] = pontosDia.Linha.ToString(); count++;}

            InitializeComponent();

            this.ListaPontos.ItemsSource = mensagem;
            lblHorasTrabalhadas.Text     = "170";
            lblSaldoHoras.Text           = "10";
        }
示例#2
0
        private void btnRegistrarPonto_Clicked(object sender, EventArgs e)
        {
            CultureInfo culture = new CultureInfo("pt-BR");
            //Ponto ponto = new Ponto() { Data = DateTime.ParseExact(DateTime.Now.ToString(), "dd/MM/yyyy HH:mm:ss", culture)};
            //Ponto ponto = new Ponto() { Data = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss", culture)) };

            //Ponto ponto = new Ponto() { Data = DateTime.ParseExact(DateTime.Now.ToString(), "dd-MM-yyyy hh:mm:ss:tt", culture) };
            Ponto ponto = new Ponto()
            {
                Data = DateTime.Now
            };

            PontoDAO.GetInstance().Adicionar(ponto);
        }