public async Task <ActionResult> Remove(RemoveEntryRequestVM vm) { if (vm.RemoveCompletely) { await _media.RemoveCompletelyAsync(vm.Id, User); } else { await _media.RemoveAsync(vm.Id, User); } await _db.SaveChangesAsync(); return(RedirectToSuccess("Медиа-файл удален")); }
public async Task <ActionResult> Remove(RemoveEntryRequestVM vm) { if (vm.RemoveCompletely) { await _rels.RemoveCompletelyAsync(vm.Id, User); } else { await _rels.RemoveAsync(vm.Id, User); } await _db.SaveChangesAsync(); _alarm.FireTreeLayoutRegenerationRequired(); return(RedirectToSuccess("Связь удалена")); }