//
        // 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();
     }
 }