Esempio n. 1
0
        //public ActionResult Edit()
        //{
        //    int contactID = int.Parse(RouteData.Values["id"].ToString());

        //    var database = new FakeContactDatabase();
        //    var contact = database.GetById(contactID);

        //    return View(contact);
        //}

        public ActionResult Edit(int id)
        {
            var database = new FakeContactDatabase();
            var contact  = database.GetById(id);

            return(View(contact));
        }
Esempio n. 2
0
        public ActionResult Edit()
        {
            //load the id from routedata
            int contactId = int.Parse(RouteData.Values["id"].ToString());

            var database = new FakeContactDatabase();
            var contact  = database.GetById(contactId);

            return(View(contact));
        }
Esempio n. 3
0
        public ActionResult Edit(int id)
        {
            //// Load the id from the RouteData.
            //// It is stored as object, so we must cast it.
            //int contactId = int.Parse(RouteData.Values["id"].ToString());

            var database = new FakeContactDatabase();
            var contact  = database.GetById(id);

            // inject the contact object into the view
            return(View(contact));
        }
Esempio n. 4
0
        public Contact Get(int id)
        {
            var repo = new FakeContactDatabase();

            return(repo.GetById(id));
        }