método bater ponto!

método bater ponto

Um funcionário que efetuar login no sistema poderá acessar esta opção do menu para bater o ponto de entrada ou saída. Caso ele ainda não tenha batido a entrada para o dia atual, a primeira vez será a batida de entrada. Caso ele já tenha batido uma vez para a data atual, a batida será a de saída. Cada uma delas registra a hora (de entrada ou saída) para a data atual. Todos os dias, quando a hora do sistema chegar a 11:59, tem que ser executado um método que efetuará a batida de saída de todos aqueles que esqueceram de bater, informando no campo de situação o valor AUTOMATICO.Aos que faltaram, será atribuído FALTA na situação da batida e nada será armazenado no horário de entrada e saída.

os funcionarios estao numa arraylist Func e o programa utilizado é o netbeans, to com duvida acerca da logica da situacao…

Então posta o que já fez para poder ser ajudado!

Legal. Pode fazer.

Porque você não registra o primeiro login e o último logoff como o horário de entrada e saída do funcionário?

ola PIPO, o proprio funcionario tem que bater o seu ponto, foi o q o prof disse,atraves de uma opcao do menu, aih a primeira vez eh a entrada dele, e a segunda q ele bater eh a saida, jaja posto o codigo aqui com as minhas duvidas

entendi.

Legal, entendi!
Bem interessante!
Pode fazer, e se quiser, depois posta o código aki (pra 1 povo preguiçoso que tiver o mesmo exercício pegar o código pronto, e nao aprender po*** nenhuma)!