public ActionResult Edit(long id)
        {
            S_BowlingCenter  bowlingcenter    = BowlingCenterManager.GetBowlingCenterById(id);
            BowlinghuisModel bowlinghuisModel = new BowlinghuisModel();

            bowlinghuisModel.Id            = bowlingcenter.id;
            bowlinghuisModel.Name          = bowlingcenter.name;
            bowlinghuisModel.Address       = bowlingcenter.address;
            bowlinghuisModel.ApiVersion    = bowlingcenter.APIversion;
            bowlinghuisModel.Appname       = bowlingcenter.appname;
            bowlinghuisModel.Secretkey     = bowlingcenter.secretkey;
            bowlinghuisModel.City          = bowlingcenter.city;
            bowlinghuisModel.Email         = bowlingcenter.email;
            bowlinghuisModel.LastSyncDate  = bowlingcenter.lastSyncDate.Value;
            bowlinghuisModel.NumberOfLanes = bowlingcenter.numberOfLanes.Value;
            bowlinghuisModel.Phonenumber   = bowlingcenter.phonenumber;
            bowlinghuisModel.Port          = bowlingcenter.centerId.Value;
            bowlinghuisModel.Uri           = bowlingcenter.uri;
            bowlinghuisModel.UrlLogo       = bowlingcenter.logo;
            bowlinghuisModel.Website       = bowlingcenter.website;
            bowlinghuisModel.ZipCode       = bowlingcenter.zipcode;

            SelectListItem selectListItem = new SelectListItem();

            selectListItem.Value = "1.00.00";
            selectListItem.Text  = "1.00.00";

            bowlinghuisModel.ApiVersions = new Collection <SelectListItem>()
            {
                selectListItem
            };
            return(View(bowlinghuisModel));
        }
        public ActionResult Insert(BowlinghuisModel model)
        {
            if (ModelState.IsValid)
            {
                // Attempt to save the bowlinghuis
                try
                {
                    S_BowlingCenter bowlingcenter = new S_BowlingCenter();
                    bowlingcenter.name          = model.Name;
                    bowlingcenter.uri           = model.Uri;
                    bowlingcenter.centerId      = model.Port;
                    bowlingcenter.address       = model.Address;
                    bowlingcenter.APIversion    = model.ApiVersion;
                    bowlingcenter.appname       = model.Appname;
                    bowlingcenter.secretkey     = model.Secretkey;
                    bowlingcenter.city          = model.City;
                    bowlingcenter.email         = model.Email;
                    bowlingcenter.lastSyncDate  = model.LastSyncDate;
                    bowlingcenter.logo          = model.UrlLogo;
                    bowlingcenter.numberOfLanes = model.NumberOfLanes;
                    bowlingcenter.phonenumber   = model.Phonenumber;
                    bowlingcenter.website       = model.Website;
                    bowlingcenter.zipcode       = model.ZipCode;

                    BowlingCenterManager.Insert(bowlingcenter);
                    TempData["message"] = "Het bowlinghuis is toegevoegd.";

                    return(RedirectToAction("index", "Bowlinghuis", new { name = "" }));
                }
                catch (Exception e)
                {
                    TempData["error"] = "Er is een fout opgetreden.";
                }
            }

            // If we got this far, something failed, redisplay form
            SelectListItem selectListItem = new SelectListItem();

            selectListItem.Value = "1.00.00";
            selectListItem.Text  = "1.00.00";

            model.ApiVersions = new Collection <SelectListItem>()
            {
                selectListItem
            };

            return(View(model));
        }
        public ActionResult Insert()
        {
            BowlinghuisModel bowlinghuisModel = new BowlinghuisModel();

            SelectListItem selectListItem = new SelectListItem();

            selectListItem.Value = "1.00.00";
            selectListItem.Text  = "1.00.00";

            bowlinghuisModel.ApiVersions = new Collection <SelectListItem>()
            {
                selectListItem
            };

            return(View(bowlinghuisModel));
        }
        public ActionResult Edit(BowlinghuisModel model)
        {
            if (ModelState.IsValid)
            {
                // Attempt to save the bowlinghuis
                try
                {
                    S_BowlingCenter bowlingcenter = BowlingCenterManager.GetBowlingCenterById(model.Id);

                    bowlingcenter.name          = model.Name;
                    bowlingcenter.uri           = model.Uri;
                    bowlingcenter.centerId      = model.Port;
                    bowlingcenter.address       = model.Address;
                    bowlingcenter.APIversion    = model.ApiVersion;
                    bowlingcenter.appname       = model.Appname;
                    bowlingcenter.secretkey     = model.Secretkey;
                    bowlingcenter.city          = model.City;
                    bowlingcenter.email         = model.Email;
                    bowlingcenter.lastSyncDate  = model.LastSyncDate;
                    bowlingcenter.logo          = model.UrlLogo;
                    bowlingcenter.numberOfLanes = model.NumberOfLanes;
                    bowlingcenter.phonenumber   = model.Phonenumber;
                    bowlingcenter.website       = model.Website;
                    bowlingcenter.zipcode       = model.ZipCode;

                    BowlingCenterManager.Update(bowlingcenter);
                    TempData["message"] = "Het bowlinghuis " + bowlingcenter.name + " is aangepast.";

                    return(RedirectToAction("index", "Bowlinghuis", new { name = "" }));
                }
                catch (Exception e)
                {
                    TempData["error"] = "Er is een fout opgetreden";
                }
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }