// a consulta e listagem são feitas no CurriculoDAO. Lá já monta o endereço junto via inner join. public int ProximoId() { string instrucao = "select isnull(max(id_experiencia) +1, 1) as 'Maior' from Experiencias"; DataTable table = HelperDAO.ExecutaSelect(instrucao, null); return(Convert.ToInt32(table.Rows[0]["Maior"])); }
// a consulta e listagem são feitas no CurriculoDAO. Lá já monta o endereço junto via inner join. public int ProximoId() { string instrucao = "select isnull(max(idFormacao_TEC) +1, 1) as 'Maior' from FormacaoTecnico"; DataTable table = HelperDAO.ExecutaSelect(instrucao, null); return(Convert.ToInt32(table.Rows[0]["Maior"])); }
public List <TurnoViewModel> ListaTurnos() { List <TurnoViewModel> lista = new List <TurnoViewModel>(); DataTable tabela = HelperDAO.ExecutaSelect("select * from Turnos order by Id", null); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaTurno(registro)); } return(lista); }
public List <NivelViewModel> ListaNiveis() { List <NivelViewModel> lista = new List <NivelViewModel>(); DataTable tabela = HelperDAO.ExecutaSelect("select * from Nivel order by Id_Nivel", null); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaNivel(registro)); } return(lista); }
public List <TipoGraduacaoViewModel> ListaGraduacoes() { List <TipoGraduacaoViewModel> lista = new List <TipoGraduacaoViewModel>(); DataTable tabela = HelperDAO.ExecutaSelect("select * from tipoFormacaoG order by descricao", null); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaGraduacao(registro)); } return(lista); }
public List <DadoViewModel> Listagem() { List <DadoViewModel> lista = new List <DadoViewModel>(); string sql = "select * from Curriculo inner join Enderecos on Curriculo.id = Enderecos.idCurriculo_end " + "inner join FormacaoGraduacao on Curriculo.id = FormacaoGraduacao.idCurriculo_G " + "inner join FormacaoPosGraduacao on Curriculo.id = FormacaoPosGraduacao.idCurriculo_PG " + "inner join FormacaoTecnico on Curriculo.id = FormacaoTecnico.idCurriculo_TEC " + "inner join Experiencias on Curriculo.id = Experiencias.id_curriculo_EXP order by id"; DataTable tabela = HelperDAO.ExecutaSelect(sql, null); foreach (DataRow registro in tabela.Rows) { lista.Add(MontaDado(registro)); } return(lista); }
public DadoViewModel Consulta(int id) { string sql = "select * from Curriculo inner join Enderecos on Curriculo.id = Enderecos.idCurriculo_end " + "inner join FormacaoGraduacao on Curriculo.id = FormacaoGraduacao.idCurriculo_G " + "inner join FormacaoPosGraduacao on Curriculo.id = FormacaoPosGraduacao.idCurriculo_PG " + "inner join FormacaoTecnico on Curriculo.id = FormacaoTecnico.idCurriculo_TEC " + "inner join Experiencias on Curriculo.id = Experiencias.id_curriculo_EXP where id = " + id; DataTable tabela = HelperDAO.ExecutaSelect(sql, null); if (tabela.Rows.Count == 0) { return(null); } else { return(MontaDado(tabela.Rows[0])); } }
public IdiomaViewModel[] Consulta(int id) { IdiomaViewModel[] i = new IdiomaViewModel[3]; string sql = "select * from Idiomas where Id_Curriculo = " + id; DataTable tabela = HelperDAO.ExecutaSelect(sql, null); if (tabela.Rows.Count == 0) { return(null); } else { for (int t = 0; t < i.Length; t++) { i[t] = MontaIdioma(tabela.Rows[t]); } } return(i); }