コード例 #1
0
        /// <summary>
        /// Returnera en lista med InkopalistaViewModel från en lista av databas Inkopslista
        /// </summary>
        /// <param name="inkopslistaList">Din databas Inkopslista</param>
        /// <returns></returns>
        private InkopslistaViewModel DbInkKonvert(Inkopslista inkopslista)
        {
            InkopslistaViewModel ivm = new InkopslistaViewModel();

            try
            {
                if (inkopslista != null)
                {
                    ivm.Antal       = inkopslista.Antal;
                    ivm.Beskrivning = inkopslista.Beskrivning;
                    ivm.Butik       = inkopslista.Butik;
                    ivm.Create      = inkopslista.Create;
                    ivm.ID          = inkopslista.ID;
                    ivm.inkopt      = inkopslista.inkopt;
                    ivm.Kategori    = inkopslista.Kategori;
                    ivm.Modified    = inkopslista.Modified;
                    ivm.Name        = inkopslista.Name;
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(ivm);
        }
コード例 #2
0
        // GET: ToDo/Details/5
        public ActionResult Details(int id)
        {
            //TODO läs från databas med id som select
            petlevdbEntities     db = new petlevdbEntities();
            InkopslistaViewModel ivm;

            try
            {
                Inkopslista inkopslista = db.Inkopslista.SingleOrDefault(x => x.ID == id);

                ivm = DbInkKonvert(inkopslista);
            }
            catch (Exception)
            {
                throw;
            }
            return(View(ivm));
        }