public List <entTipoPersona> ListarTipoPersona() { SqlCommand cmd = null; List <entTipoPersona> lista = new List <entTipoPersona>(); try { SqlConnection cn = Conexion.Instancia.Conectar(); cmd = new SqlCommand("spListarTipoPersona", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { entTipoPersona TipoPersona = new entTipoPersona(); TipoPersona.idTipoPersona = Convert.ToInt16(dr["IdTipoPersona"]); TipoPersona.desTipoPersona = dr["DesTipoPersona"].ToString(); TipoPersona.estTipoPersona = Convert.ToBoolean(dr["EstTipoPersona"]); lista.Add(TipoPersona); } } catch (Exception e) { throw e; } finally { cmd.Connection.Close(); } return(lista); }
public entTipoPersona.enTipoPersonaColeccion buscarTipoPersonas() { entTipoPersona.enTipoPersonaColeccion TipoPerCol = new entTipoPersona.enTipoPersonaColeccion(); try { SqlConnection con = generarConexion(); con.Open(); SqlCommand com = new SqlCommand(); com.Connection = con; com.CommandText = "select * " + "from T_TIPO_PERSONA" + ";"; DataTable dt = new DataTable(); SqlDataAdapter da = new SqlDataAdapter(com); DataSet ds = new DataSet(); da.Fill(ds, "T_SALA"); dt = ds.Tables[0]; con.Close(); if (dt != null) { foreach (DataRow dr in dt.Rows) { entTipoPersona ent = new entTipoPersona(); if (dr["TPE_ID"] != DBNull.Value) { ent.TPE_ID = Convert.ToInt32(dr["TPE_ID"]); } if (dr["TPE_NOMBRE"] != DBNull.Value) { ent.TPE_NOMBRE = Convert.ToString(dr["TPE_NOMBRE"]); } TipoPerCol.Add(ent); } } } catch (Exception ex) { //MessageBox.Show("Hubo un problema. Contáctese con su administrador.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(TipoPerCol); }
public List <entPersona> ListarPersona() { SqlCommand cmd = null; List <entPersona> lista = new List <entPersona>(); try { SqlConnection cn = Conexion.Instancia.Conectar(); cmd = new SqlCommand("spListarPersona", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { entPersona Persona = new entPersona(); entTipoPersona TipoPersona = new entTipoPersona(); Persona.idPersona = Convert.ToInt32(dr["IdPersona"]); //tp.desTipoCliente = Convert.ToInt16(dr["idTipoCliente"]); TipoPersona.desTipoPersona = dr["DesTipoCliente"].ToString(); Persona.idTipoPersona = TipoPersona; Persona.nombreyApellidoPersona = dr["Nombres"].ToString(); Persona.DNI = dr["Dni"].ToString(); Persona.telefono = Convert.ToInt32(dr["Telefono"]); Persona.estPersona = Convert.ToBoolean(dr["EstPersona"]); lista.Add(Persona); } } catch (Exception e) { throw e; } finally { cmd.Connection.Close(); } return(lista); }
public entPersona BuscarPersona(int idPersona) { SqlCommand cmd = null; entPersona c = null; entTipoPersona tp = null; try { SqlConnection cn = Conexion.Instancia.Conectar(); cmd = new SqlCommand("spBuscarPersona", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@prmintidPersona", idPersona); cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { c = new entPersona(); tp = new entTipoPersona(); c.idPersona = Convert.ToInt32(dr["IdPersona"]); tp.idTipoPersona = Convert.ToInt32(dr["idTipoPersona"]); //tc.desTipoCliente = dr["DesTipoCliente"].ToString(); c.idTipoPersona = tp; c.nombreyApellidoPersona = Convert.ToString(dr["NombreYApellidoPersona"]); c.DNI = Convert.ToString(dr["Dni"]); c.telefono = Convert.ToInt32(dr["Telefono"]); c.estPersona = Convert.ToBoolean(dr["EstPersona"]); } } catch (Exception e) { throw e; } finally { cmd.Connection.Close(); } return(c); }