Ejemplo n.º 1
0
        public IActionResult Add([FromForm] Models.Trbovlje.StorageTypeViewModel storageType)
        {
            if (!ModelState.IsValid)
            {
                return(View(storageType));
            }

            StorageType dbStorageType = new StorageType();

            _mapper.Map(storageType, dbStorageType);
            _dbContext.StorageTypes.Add(dbStorageType);
            _dbContext.SaveChanges();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public IActionResult StorageType([FromForm] Models.Trbovlje.StorageTypeViewModel storageType)
        {
            if (!ModelState.IsValid)
            {
                return(View(storageType));
            }

            var dbStorageType = _dbContext.StorageTypes.FirstOrDefault(u => u.Id == storageType.Id);

            if (dbStorageType == null)
            {
                return(RedirectToAction("Index"));
            }

            _mapper.Map(storageType, dbStorageType);
            _dbContext.StorageTypes.Update(dbStorageType);
            _dbContext.SaveChanges();

            return(RedirectToAction("Index"));
        }