コード例 #1
0
        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());
            }
        }
コード例 #2
0
        public async Task <IActionResult> Update(TreeUpdateViewModel treeUpdateViewModel)
        {
            await _treeRepository.UpdateAsync(treeUpdateViewModel);

            return(RedirectToAction(IndexUrlWithQueryString));
        }