public List <object> consultarLista(object _o) { try { UTTT.Ejemplo.Persona.Data.Entity.Persona persona = (UTTT.Ejemplo.Persona.Data.Entity.Persona)_o; SqlConnection conn = base.sqlConnection(); conn.Open(); SqlCommand comm = new SqlCommand("Select * from CatSexo ", conn); SqlDataReader reader = comm.ExecuteReader(); List <Object> lista = new List <object>(); while (reader.Read()) { UTTT.Ejemplo.Persona.Data.Entity.CatSexo catSexo = new Data.Entity.CatSexo(); catSexo.Id = int.Parse(reader["id"].ToString()); catSexo.StrValor = reader["strValor"].ToString(); catSexo.StrDescripcion = reader["strDescripcion"].ToString(); Object objeto = catSexo; lista.Add(objeto); } conn.Close(); return(lista); } catch (Exception _e) { } return(null); }
public UTTT.Ejemplo.Persona.Data.Entity.Persona[] consultarGlobalPersona() { try { DataContext dcTemp = new DcGeneralDataContext(); List <UTTT.Ejemplo.Linq.Data.Entity.Persona> listaPersona = dcTemp.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Persona>().ToList(); UTTT.Ejemplo.Persona.Data.Entity.Persona[] tempPersona = new Data.Entity.Persona[listaPersona.Count()]; for (int i = 0; i < listaPersona.Count(); i++) { //asignamos el objeto persona uno por uno UTTT.Ejemplo.Persona.Data.Entity.Persona temp = new Data.Entity.Persona(); temp.Id = listaPersona[i].id; temp.StrNombre = listaPersona[i].strNombre; temp.StrAPaterno = listaPersona[i].strAPaterno; temp.StrAMaterno = listaPersona[i].strAMaterno; temp.StrClaveUnica = listaPersona[i].strClaveUnica; temp.StrValorSexo = listaPersona[i].CatSexo.strValor; //asignamos el objeto catsexo adjunto al de persona UTTT.Ejemplo.Persona.Data.Entity.CatSexo catSexoTemp = new Data.Entity.CatSexo(); catSexoTemp.Id = listaPersona[i].CatSexo.id; catSexoTemp.StrValor = listaPersona[i].CatSexo.strValor; temp.CatSexoTemp = catSexoTemp; tempPersona[i] = temp; } dcTemp.Dispose(); return(tempPersona); } catch (Exception _e) { return(null); } }
public UTTT.Ejemplo.Persona.Data.Entity.Persona consultarUnicaPersona(UTTT.Ejemplo.Persona.Data.Entity.Persona _persona) { try { DataContext dcTemp = new DcGeneralDataContext(); //objeto persona UTTT.Ejemplo.Linq.Data.Entity.Persona persona = dcTemp.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Persona>().First(c => c.id == _persona.Id); UTTT.Ejemplo.Persona.Data.Entity.Persona temp = new Data.Entity.Persona(); temp.Id = persona.id; temp.StrNombre = persona.strNombre; temp.StrAPaterno = persona.strAPaterno; temp.StrAMaterno = persona.strAMaterno; temp.StrValorSexo = persona.CatSexo.strValor; //asignamos el objeto catsexo adjunto al de persona UTTT.Ejemplo.Persona.Data.Entity.CatSexo catSexoTemp = new Data.Entity.CatSexo(); catSexoTemp.Id = persona.CatSexo.id; catSexoTemp.StrValor = persona.CatSexo.strValor; temp.CatSexoTemp = catSexoTemp; dcTemp.Dispose(); return(temp); } catch (Exception _e) { return(null); } }
public UTTT.Ejemplo.Persona.Data.Entity.CatSexo[] consultaGlobalSexo() { try { DataContext dcTemp = new DcGeneralDataContext(); List <UTTT.Ejemplo.Linq.Data.Entity.CatSexo> listaSexo = dcTemp.GetTable <UTTT.Ejemplo.Linq.Data.Entity.CatSexo>().ToList(); UTTT.Ejemplo.Persona.Data.Entity.CatSexo[] tempSexo = new Data.Entity.CatSexo[listaSexo.Count()]; for (int i = 0; i < listaSexo.Count(); i++) { //asignamos el objeto persona uno por uno UTTT.Ejemplo.Persona.Data.Entity.CatSexo temp = new Data.Entity.CatSexo(); temp.Id = listaSexo[i].id; temp.StrValor = listaSexo[i].strValor; tempSexo[i] = temp; } dcTemp.Dispose(); return(tempSexo); } catch (Exception _e) { return(null); } }