Пример #1
0
        public void AddPackage(AdminAddPackageViewModel model)
        {
            var package = new Package();

            {
                package.PackageName           = model.PackageName;
                package.PackageStartPrice     = model.PackageStartPrice;
                package.PackageDescription    = model.PackageDescription;
                package.PackageImageUrl       = model.PackageImageUrl;
                package.PackageProductionCode = model.PackageProductionCode;
                package.PackageSeriesId       = model.PackageSeriess;
                _context.Packages.Add(package);
                _context.SaveChanges();
            };
        }
        public ActionResult AddPackage()
        {
            AdminAddPackageViewModel model = new AdminAddPackageViewModel();
            List <PackageSeries>     list  = _productservice.GetAllPackageSeries();

            foreach (var item  in list)
            {
                model.SelectListItems.Add(new SelectListItem
                {
                    Text = item.PackageSeriesName, Value = item.PackageSeriesId.ToString()
                });
            }

            return(View(model));
        }
        public ActionResult AddPackage(AdminAddPackageViewModel model)
        {
            if (!ModelState.IsValid)
            {
                List <PackageSeries> list = _productservice.GetAllPackageSeries();
                foreach (var item in list)
                {
                    model.SelectListItems.Add(new SelectListItem
                    {
                        Text  = item.PackageSeriesName,
                        Value = item.PackageSeriesId.ToString()
                    });
                }
                return(View(model));
            }

            _productservice.AddPackage(model);
            return(RedirectToAction("Thankyou"));
        }
Пример #4
0
 public void AddPackage(AdminAddPackageViewModel model)
 {
     _repository.AddPackage(model);
 }