Ejemplo n.º 1
0
 public IActionResult Add(int id)
 {
     var viewmodel = new ApiResourceScopeAddViewModel
     {
         ApiResourceId = id,
     };
     return View(viewmodel);
 }
Ejemplo n.º 2
0
        public async Task<IActionResult> Add(ApiResourceScopeAddViewModel viewmodel)
        {
            if (ModelState.IsValid)
            {
                var record = _mapper.Map<ApiResourceScope>(viewmodel);
                _dbContext.ApiResourceScopes.Add(record);

                var result = await _dbContext.SaveChangesAsync().ConfigureAwait(false);

                if (result > 0)
                {
                    return RedirectToAction("Details", "ApiResources", new { id = viewmodel.ApiResourceId });
                }

                ModelState.AddModelError("", "Failed");

            }

            return View(viewmodel);
        }