public ActionResult Details(int id) { tblcard dbcard = null; dbcard = CardManager.GetCardById(id); Card card = new Card(); card.ID = dbcard.idcard; card.Name = dbcard.cardname; card.Mana = dbcard.mana; card.Attack = dbcard.attack; card.Life = dbcard.life; card.Type = CardManager.CardTypes[dbcard.fktype]; return(View(card)); }
/// <summary> /// Get Card by ID 2. /// </summary> /// <param name="id"></param> /// <returns></returns> public static tblcard GetCardById(int id) { tblcard card = null; using (var db = new ClonestoneFSEntities()) { //Extention Method card = db.tblcard.Where(c => c.idcard == id).FirstOrDefault(); //Klassisch LINQ //card = (from c in db.tblcard // where c.idcard == id // select c).FirstOrDefault(); } return(card); }