public ActionResult EditPromotion(FormCollection collection)
        {
            int id = (int)TempData["EditPromotionId"];

            var promo = db.getPromotion(id);


            string promoDesc = collection["PromotionName"];

            double discount;
            int    extraPasses;

            try
            { discount = Convert.ToDouble(collection["discount"]) / 100; }
            catch
            { discount = 0; }

            try
            { extraPasses = Int32.Parse(collection["extra_passes"]); }
            catch
            { extraPasses = 0; }

            DateTime promoEnd = Convert.ToDateTime(collection["promoEnd"]);

            //var passs = collection["Passes"];
            int promotedPass = Convert.ToInt32(collection["Passes"]);

            //Promotion promo = new Promotion();

            promo.Promo_Desc  = promoDesc;
            promo.Discount    = Convert.ToDecimal(discount);
            promo.Num_Classes = extraPasses;
            promo.Promo_End   = promoEnd;
            promo.Pass_Id     = promotedPass;
            //Fix todo add class pass dropdown option
            // TODO dropdown to select class pass
            //promo.Pass_Id = 1;

            db.UpdatePromotion(promo);



            return(RedirectToAction("PromotionList"));
        }