public List <Models.InscricaoResponse> ConsultarTodos() { List <Models.TbInscricao> listaInscricao = db.ConsultarTodos(); List <Models.InscricaoResponse> response = new List <Models.InscricaoResponse>(); foreach (Models.TbInscricao inscricao in listaInscricao) { Models.InscricaoResponse r = CriarResponse(inscricao); response.Add(r); } return(response); }
public List <Models.InscricaoResponse> ConsultarAnoLetivoLista(int id) { if (id == 0) { throw new ArgumentException("Informe o ano letivo."); } List <Models.TbInscricao> listaInscricao = db.ConsultarPorAno(id); List <Models.InscricaoResponse> response = new List <Models.InscricaoResponse>(); foreach (Models.TbInscricao inscricao in listaInscricao) { Models.InscricaoResponse r = CriarResponse(inscricao); response.Add(r); } return(response); }
public List <Models.InscricaoResponse> ConsultarPorNomeEAno(string nome, int ano) { if (nome == null) { nome = string.Empty; } if (ano == 0) { throw new ArgumentException("Informe o ano letivo."); } List <Models.TbInscricao> listaInscricao = db.ConsultarPorNomeEAno(nome, ano); List <Models.InscricaoResponse> response = new List <Models.InscricaoResponse>(); foreach (Models.TbInscricao inscricao in listaInscricao) { Models.InscricaoResponse r = CriarResponse(inscricao); response.Add(r); } return(response); }
private Models.InscricaoResponse CriarResponse(Models.TbInscricao inscrito) { Models.InscricaoResponse response = new Models.InscricaoResponse(); response.DsResidenciaComplelemento = inscrito.DsResidenciaComplelemento; response.DsResponsavelParentesco = inscrito.DsResponsavelParentesco; response.BtPendenteComprovresid = inscrito.BtPendenteComprovresid; response.BtPendenteEscolaridade = inscrito.BtPendenteEscolaridade; response.IdFuncionarioAlteracao = inscrito.IdFuncionarioAlteracao; response.DsResponsavelTelefone2 = inscrito.DsResponsavelTelefone2; response.DsResponsavelTelefone = inscrito.DsResponsavelTelefone; response.NrResidenciaEndereco = inscrito.NrResidenciaEndereco; response.DsResidenciaEndereco = inscrito.DsResidenciaEndereco; response.BtPendentePagamento = inscrito.BtPendentePagamento; response.DsNascimentoCidade = inscrito.DsNascimentoCidade; response.DsNascimentoEstado = inscrito.DsNascimentoEstado; response.DsResidenciaBairro = inscrito.DsResidenciaBairro; response.DsResidenciaCidade = inscrito.DsResidenciaCidade; response.DsResponsavelEmail = inscrito.DsResponsavelEmail; response.DsResidenciaEstado = inscrito.DsResidenciaEstado; response.DtUltimaAlteracao = inscrito.DtUltimaAlteracao; response.DsResponsavelNome = inscrito.DsResponsavelNome; response.DsNascimentoPais = inscrito.DsNascimentoPais; response.IdSalaVestibular = inscrito.IdSalaVestibular; response.DsResponsavelRg = inscrito.DsResponsavelRg; response.DsResidenciaCep = inscrito.DsResidenciaCep; response.QtTrabalhamCasa = inscrito.QtTrabalhamCasa; response.DsCurso2Periodo = inscrito.DsCurso2Periodo; response.DsEmailInscrito = inscrito.DsEmailInscrito; response.DsComoConheceu = inscrito.DsComoConheceu; response.DsCursoPeriodo = inscrito.DsCursoPeriodo; response.DsEscolaridade = inscrito.DsEscolaridade; response.BtMatriculado = inscrito.BtMatriculado; response.BtPendenteCpf = inscrito.BtPendenteCpf; response.DsObservacao = inscrito.DsObservacao; response.BtPendenteRg = inscrito.BtPendenteRg; response.DtNascimento = inscrito.DtNascimento; response.IdInscricao = inscrito.IdInscricao; response.QtMoramCasa = inscrito.QtMoramCasa; response.CdInscricao = inscrito.CdInscricao; response.DsTelefone2 = inscrito.DsTelefone2; response.IdAnoLetivo = inscrito.IdAnoLetivo; response.NmInscrito = inscrito.NmInscrito; response.DsSituacao = inscrito.DsSituacao; response.DsTelefone = inscrito.DsTelefone; response.DtInclusao = inscrito.DtInclusao; response.NmContato = inscrito.NmContato; response.DtEmissao = inscrito.DtEmissao; response.DsCorPele = inscrito.DsCorPele; response.TpEscola = inscrito.TpEscola; response.NmEscola = inscrito.NmEscola; response.IdCurso2 = inscrito.IdCurso2; response.DsEmail = inscrito.DsEmail; response.VlRenda = inscrito.VlRenda; response.DsOrgao = inscrito.DsOrgao; response.IdCurso = inscrito.IdCurso; response.DsSexo = inscrito.DsSexo; response.VlNota = inscrito.VlNota; response.DsSexo = inscrito.DsSexo; response.DsCpf = inscrito.DsCpf; response.DsRg = inscrito.DsRg; if (inscrito.IdCursoNavigation.IdCurso > 0) { response.NmCurso = inscrito.IdCursoNavigation.NmCurso; } if (inscrito.IdSalaVestibularNavigation.IdSalaVestibular > 0) { response.NmLocal = inscrito.IdSalaVestibularNavigation.IdSalaNavigation.NmLocal; response.NmSala = inscrito.IdSalaVestibularNavigation.IdSalaNavigation.NmSala; response.DsPeriodo = inscrito.IdSalaVestibularNavigation.DsPeriodo; } return(response); }