public async Task <IActionResult> Edit(string id, [Bind("Description,Name")] LevelAccesses levelAccesses) { if (id != levelAccesses.Id) { return(NotFound()); } if (ModelState.IsValid) { await _levelAccessRepository.Update(levelAccesses); return(RedirectToAction("Index", "LevelAccesses")); } return(View(levelAccesses)); }
public async Task <IActionResult> Create([Bind("Description,Name")] LevelAccesses levelAccesses) { if (ModelState.IsValid) { bool levelExist = await _levelAccessRepository.LevelAccessExist(levelAccesses.Name); if (!levelExist) { levelAccesses.NormalizedName = levelAccesses.Name.ToUpper(); await _levelAccessRepository.Insert(levelAccesses); return(RedirectToAction("Index", "LevelAccesses")); } } return(View(levelAccesses)); }