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));
        }
Пример #2
0
        /// <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);
        }