public ActionResult Create(FormCollection collection) { try { var idList = collection.Get("ids"); var idArray = idList.Split(",".ToCharArray()); if (idArray.Length > 0) { foreach (var item in idArray) { var priceLevelName = String.Format("price_level_name_{0}", item); var gPrice = String.Format("price_level_price_{0}", item); var name = collection.Get(priceLevelName); var price = collection.Get(gPrice); var priceLevel = new PriceLevel(); priceLevel.PriceLevelName = name; priceLevel.Price = Convert.ToDecimal(price); priceLevel.TeamId = Convert.ToInt64(collection.Get("TeamId")); priceLevel.SeasonId = Convert.ToInt64(collection.Get("SeasonId")); this.repo.Save(priceLevel); } } return RedirectToAction("Index", "PriceLevel"); } catch { return View(); } }
// // GET: /PriceLevel/Create public ActionResult Create(long seasonId, long teamId) { var pricelevel = new PriceLevel(); pricelevel.SeasonId = seasonId; pricelevel.TeamId = teamId; return View(pricelevel); }