Beispiel #1
0
 public IActionResult ProductBrandEdit(AdminProductBrandEditViewModel vm)
 {
     if (IsLogedIn() == true)
     {
         if (ModelState.IsValid)
         {
             ProductBrand data = vm.ProductBrand;
             ProductBrand up   = _context.ProductBrands.Where(p => p.Id == data.Id).FirstOrDefault();
             up.Name       = data.Name;
             up.DateModify = DateTime.Now;
             _context.SaveChanges();
         }
         return(View(
                    new AdminProductBrandEditViewModel()
         {
             ProductBrand = vm.ProductBrand,
             ProductBrands = _context.ProductBrands.OrderBy(p => p.Name).ToList(),
             Products = _context.Products.ToList()
         }
                    ));
     }
     else
     {
         return(RedirectToAction("Login"));
     }
 }
Beispiel #2
0
 public IActionResult ProductBrandEdit(int id)
 {
     if (IsLogedIn() == true)
     {
         ProductBrand edit = _context.ProductBrands.Where(p => p.Id == id).FirstOrDefault();
         if (edit != null)
         {
             AdminProductBrandEditViewModel vm = new AdminProductBrandEditViewModel()
             {
                 ProductBrand  = edit,
                 ProductBrands = _context.ProductBrands.OrderBy(p => p.Name).ToList(),
                 Products      = _context.Products.ToList()
             };
             return(View(vm));
         }
         else
         {
             return(RedirectToAction("ProductBrandsOverview"));
         }
     }
     else
     {
         return(RedirectToAction("Login"));
     }
 }