private List <DetalhamentoPontoModel> GetDetalhamentoPonto(List <PontoModel> pontos) { foreach (var p in pontos) { DetalhamentoPontoModel ponto = new DetalhamentoPontoModel(_mes, _ano, _matricula, p.CodigoPonto); return(FolhaPontoDAO.GetRelatorioPonto(ponto, null)); } return(null); }
public List <DetalhamentoPontoModel> ListaPonto() { PontoModel pontoModel = new PontoModel(_mes, _ano, _matricula); var pontos = FolhaPontoDAO.GetListaPonto(pontoModel); if (pontos.Any()) { return(GetDetalhamentoPonto(pontos)); } else { throw new Exception("Marcações de Ponto não encontrado Para o mês/ano Selecionado."); } }
public string MarcarPonto() { return(FolhaPontoDAO.MarcarPonto(_matricula)); }