public async Task <SweetAlertExtenstion> UpdateAsync(TreeUpdateViewModel model) { try { var entity = await GetByIdAsync(model.Id); entity = (Tree)Mapper.Map(model, entity, typeof(TreeUpdateViewModel), typeof(Tree)); await DbContext.SaveChangesAsync(); return(SweetAlertExtenstion.Ok()); } catch (Exception e) { return(SweetAlertExtenstion.Error()); } }
public async Task <IActionResult> Update(TreeUpdateViewModel treeUpdateViewModel) { await _treeRepository.UpdateAsync(treeUpdateViewModel); return(RedirectToAction(IndexUrlWithQueryString)); }