public async Task <IActionResult> Create([Bind("Id,Description,Icon")] ProfilesMasterViewmodel Vm) { if (ModelState.IsValid) { var Res = _Mapper.Map <ProfilesMaster>(Vm); await _profilesMaterRepository.SaveOrUpdateAsync(Res); return(RedirectToAction(nameof(Index))); } return(View(Vm)); }
// GET: Profiles/Edit/5 public async Task <IActionResult> Edit(int?id, ProfilesMasterViewmodel vm) { if (id == null) { return(NotFound()); } var profile = await _profilesMaterRepository.GetByIdAsync(id); _ = _Mapper.Map(vm, profile); if (profile == null) { return(NotFound()); } return(View(vm)); }