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 Persona ", conn); SqlDataReader reader = comm.ExecuteReader(); List <Object> lista = new List <object>(); while (reader.Read()) { UTTT.Ejemplo.Persona.Data.Entity.Persona personaTemp = new Data.Entity.Persona(); personaTemp.Id = int.Parse(reader["id"].ToString()); personaTemp.StrClaveUnica = reader["strClaveUnica"].ToString(); personaTemp.StrNombre = reader["strNombre"].ToString(); personaTemp.StrAPaterno = reader["strAPaterno"].ToString(); personaTemp.StrAMaterno = reader["strAMaterno"].ToString(); personaTemp.IdCatSexo = int.Parse(reader["idCatSexo"].ToString()); Object objeto = personaTemp; 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 object consultarItem(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 Persona where strClaveUnica=" + persona.StrClaveUnica + " ", conn); SqlDataReader reader = comm.ExecuteReader(); UTTT.Ejemplo.Persona.Data.Entity.Persona personaTemp = new Data.Entity.Persona(); while (reader.Read()) { personaTemp.Id = int.Parse(reader["id"].ToString()); personaTemp.StrClaveUnica = reader["strClaveUnica"].ToString(); personaTemp.StrNombre = reader["strNombre"].ToString(); personaTemp.StrAPaterno = reader["strAPaterno"].ToString(); personaTemp.StrAMaterno = reader["strAMaterno"].ToString(); } conn.Close(); Object objeto = personaTemp; return(objeto); } 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); } }