Example #1
0
        public ActionResult Save(int id)
        {
            PartyModel party = new PartyModel();

            try
            {
                if (ModelState.IsValid)
                {
                    Services.PartyServiceClient service = new Services.PartyServiceClient();
                    party           = service.GetParty(id);
                    ViewBag.Country = new SelectList(db.MCountries, "iCountry", "strCountryName", party.iCountry);
                    var countryList = db.MCities.Where(x => x.iCountry == party.iCountry).ToList();

                    ViewBag.City     = new SelectList(countryList, "iCity", "strCityName", party.iCity);
                    ViewBag.PageName = "Create Party";
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "something went wrong");
                party = null;
                throw e;
            }
            return(View(party));
        }
Example #2
0
        public ActionResult Delete(int id)
        {
            PartyModel partyModel = new PartyModel();

            try
            {
                if (ModelState.IsValid)
                {
                    Services.PartyServiceClient service = new Services.PartyServiceClient();

                    partyModel      = service.GetParty(id);
                    ViewBag.Country = new SelectList(db.MCountries, "iCountry", "strCountryName", partyModel.iCountry);
                    var countryList = db.MCities.Where(x => x.iCountry == partyModel.iCountry).ToList();

                    ViewBag.City = new SelectList(countryList, "iCity", "strCityName", partyModel.iCity);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                partyModel = null;
                throw e;
            }
            //return View("Save", customer);
            return(View(partyModel));
        }