public IActionResult CreateFromList(TravelPackageCityAttraction m) { var tpca = new TravelPackageCityAttraction { CityAttractionId = m.CityAttractionId, TravelPackageCityId = m.TravelPackageCityId }; _db.TravelPackageCityAttractions.Add(tpca); _db.SaveChanges(); return(RedirectToAction(nameof(Index), new { tpcId = m.TravelPackageCityId })); }
public async Task <IActionResult> Edit(int id, TravelPackageCityAttraction travelPackageCityAttraction) { if (id != travelPackageCityAttraction.Id) { return(NotFound()); } if (ModelState.IsValid) { await _tpcar.Update(travelPackageCityAttraction); return(RedirectToAction(nameof(Index), new { Id = travelPackageCityAttraction.TravelPackageCityId })); } return(View(travelPackageCityAttraction)); }
public async Task <IActionResult> Create(TravelPackageCityAttraction model) { if (ModelState.IsValid) { var tpca = new TravelPackageCityAttraction { CityAttractionId = model.CityAttractionId, TravelPackageCityId = model.TravelPackageCityId }; _db.TravelPackageCityAttractions.Add(tpca); _db.SaveChanges(); return(RedirectToAction(nameof(Index), new { tpcId = model.TravelPackageCityId })); } return(View(model)); }
public async Task <IActionResult> DeleteConfirmed(int id, TravelPackageCityAttraction travelPackageCityAttraction) { if (id != travelPackageCityAttraction.Id) { return(NotFound()); } if (ModelState.IsValid) { await _tpcar.Delete(travelPackageCityAttraction.Id); return(RedirectToAction(nameof(Index), new { Id = travelPackageCityAttraction.TravelPackageCityId })); } //ToDo: Fix return back to index //int v = travelPackageCityAttraction.TravelPackageCityId; //ViewBag.TravelPackageCity = v; return(View(travelPackageCityAttraction)); }
public async Task <IActionResult> Create(TravelPackageCityAttraction travelPackageCityAttraction) { await _tpcar.Add(travelPackageCityAttraction); return(RedirectToAction(nameof(Index), new { Id = travelPackageCityAttraction.TravelPackageCityId })); }