public ActionResult RecordProfile(string ad) { Ad ad1 = Ad.Deserialize(ad); List <Song> songs = getAllRecordSongs(ad1.Record.Id); ad1.Songs = songs; return(View(ad1)); }
public ActionResult BuyRecord(string ad) { string email = User.Identity.Name; Ad adRecord = Ad.Deserialize(ad); RecBuy recBuy = new RecBuy(); recBuy.slreplace = new List <SelectListItem>(); if (adRecord.Condition.Replacement) { var query1 = new Neo4jClient.Cypher.CypherQuery("match (m{Email:'" + email + "'})-[s{Replacement:'True'}]->(r:Record) return r", new Dictionary <string, object>(), CypherResultMode.Set); List <Record> records = ((IRawGraphClient)client).ExecuteGetCypherResults <Record>(query1).ToList(); foreach (var item in records) { recBuy.slreplace.Add(new SelectListItem { Text = item.Title, Value = item.Title }); } } recBuy.Record = adRecord.Record; recBuy.Record.Condition = adRecord.Condition; recBuy.User = adRecord.User; recBuy.recordSeller = adRecord.Record.Title; return(View(recBuy)); }