public async Task <IActionResult> Create([Bind("Id,Description")] SalutationViewmodel vm) { if (ModelState.IsValid) { var Res = _Mapper.Map <Salutation>(vm); await _salutationRepository.SaveOrUpdateAsync(Res); return(RedirectToAction(nameof(Index))); } return(View(vm)); }
// GET: Salutations/Edit/5 public async Task <IActionResult> Edit(int?id, SalutationViewmodel vm) { if (id == null) { return(NotFound()); } var salutation = await _salutationRepository.GetByIdAsync(id); _Mapper.Map(vm, salutation); if (salutation == null) { return(NotFound()); } return(View(_Mapper.Map <SalutationViewmodel>(salutation))); }