Exemplo n.º 1
0
        public decimal HorasTrabalhadas()
        {
            decimal horasTrabalhadas = 0;

            foreach (var entrada in RegistroDeEntradas)
            {
                foreach (var saida in RegistroDeSaidas)
                {
                    if (RegistroDeEntradas.IndexOf(entrada) == RegistroDeSaidas.IndexOf(saida))
                    {
                        TimeSpan time = saida.Subtract(entrada);
                        horasTrabalhadas += time.Hours;
                    }
                }
            }
            return(horasTrabalhadas);
        }
Exemplo n.º 2
0
 public void AddEntrada(DateTimeOffset entrada)
 {
     RegistroDeEntradas.Add(entrada);
 }