public Club EditClub(ClubViewModel editClubView) { int countryId = 0; if (!String.IsNullOrEmpty(editClubView.Country.Trim())) { countryId = AddCountry(editClubView.Country); } int stateId = 0; if (!String.IsNullOrEmpty(editClubView.State.Trim())) { stateId = AddState(editClubView.State, countryId); } int cityId = 0; if (!String.IsNullOrEmpty(editClubView.City.Trim())) { cityId = AddCity(editClubView.City, stateId); } editClubView.Club.CityID = cityId; System.Data.Entity.DbContext dbContext = new System.Data.Entity.DbContext(entities,true); dbContext.Entry(editClubView.Club).State = System.Data.EntityState.Modified; dbContext.SaveChanges(); return editClubView.Club; }
public Club AddNewClub(ClubViewModel newClubView) { int countryId = 0; if (!String.IsNullOrEmpty(newClubView.Country.Trim())) { countryId = AddCountry(newClubView.Country); } int stateId = 0; if (!String.IsNullOrEmpty(newClubView.State.Trim())) { stateId = AddState(newClubView.State, countryId); } int cityId = 0; if (!String.IsNullOrEmpty(newClubView.City.Trim())) { cityId = AddCity(newClubView.City, stateId); } newClubView.Club.CityID = cityId; entities.Clubs.AddObject(newClubView.Club); entities.SaveChanges(); return newClubView.Club; }
public ActionResult AddClub(ClubViewModel newClub) { Club newClubAdded = repository.AddNewClub(newClub); ViewBag.ClubId = newClubAdded.ClubID.ToString(); return View("AddMeta"); }
//public ActionResult DeleteClub(int name) //{ // repository.DeleteClub(name); // ViewBag.Message = "Club Deleted with ID: " + name + " Successfully"; ; // return View("Message"); //} private ClubViewModel ClubToClubView(Club clubToConvert) { ClubViewModel viewModel = new ClubViewModel(); viewModel.Club = clubToConvert; viewModel.City = clubToConvert.City.CityName; viewModel.State = clubToConvert.City.State.StateName; viewModel.Country = clubToConvert.City.State.Country.CountryName; return viewModel; }
public ActionResult EditClub(ClubViewModel editedClub) { if (ModelState.IsValid) { repository.EditClub(editedClub); } ViewBag.Message = "Club Edited"; return View("Message"); }
public ActionResult EditClub(string name) { Club club = repository.GetClub(Int32.Parse(name)); ClubViewModel viewModel = new ClubViewModel(); viewModel = ClubToClubView(club); return View(viewModel); }