public Persona(int documento, string apellido, string nombre, string sexo, DateTime fecha_nac, Direccion direccion, string tel_fijo, string tel_celular, string email) { this.documento = documento; this.apellido = apellido; this.nombre = nombre; this.sexo = sexo; this.fecha_nac = fecha_nac; this.direccion = direccion; this.tel_fijo = tel_fijo; this.tel_celular = tel_celular; this.email = email; }
public static List<Direccion> obtenerPorLocalidad(int idLoc) { List<Direccion> lista = new List<Direccion>(); Direccion pro = new Direccion(); string conexionCadena = ConfigurationManager.ConnectionStrings["ConexionComplejo"].ConnectionString; SqlConnection con = new SqlConnection(); try { con.ConnectionString = conexionCadena; con.Open(); string sql = "SELECT id_direc, nombre FROM direcciones where loc_id = @idLoc"; SqlCommand cmd = new SqlCommand(); cmd.CommandText = sql; cmd.Connection = con; cmd.Parameters.AddWithValue("@idLoc", idLoc); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { pro.Id = (int)dr["id_direc"]; pro.Nombre = dr["nombre"].ToString(); lista.Add(pro); } } catch (SqlException ex) { throw new ApplicationException("" + ex.Message); } finally { con.Close(); } return lista; }