// // GET: /Package/Create public ActionResult Create() { PackageModel newPackage = new PackageModel() { IsActive = true }; List<SelectListItem> Items; Items = GetItemsSelectList(); ViewBag.Items = Items; return View(newPackage); }
public ActionResult Create(PackageModel package) { try { string item = Request.Form.GetValues("Items") != null ? Request.Form.GetValues("Items")[0] : ""; package.Item = ItemManager.GetItemByID(int.Parse(item.ToString()), "nirshan"); PackageManager.AddPackage(Utility.convertSrcToTarget<PackageModel, Package>(package), "nirshan"); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Edit(int id, PackageModel package) { try { PackageManager.UpdatePackage(Utility.convertSrcToTarget<PackageModel, Package>(package), "nirshan"); return RedirectToAction("Index"); } catch { return View(); } }