Ejemplo n.º 1
0
        public IActionResult Editar(Data.Models.Brand brand)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.Providers = _providerService.GetSelectList();
                return(View(brand));
            }

            var result = _brandService.Edit(brand);

            TempData.Put("Notification", result);
            return(RedirectToAction("Principal"));
        }
Ejemplo n.º 2
0
        public async Task AddBrandAsync(string name)
        {
            if (this.db.Brands.Any(b => b.Name == name) ||
                string.IsNullOrEmpty(name))
            {
                throw new ArgumentNullException("Name is null or exist brand");
            }

            var newBrand = new Data.Models.Brand {
                Name = name
            };

            await this.db.Brands.AddAsync(newBrand);

            await this.db.SaveChangesAsync();
        }