public async Task <ActionResult> Remove(int id)
 {
     using (BlockedNumberDataProvider dataProvider = new BlockedNumberDataProvider()) {
         if (!await dataProvider.RemoveItemByIdentityAsync(id))
         {
             throw new Error(this.__ResStr("cantRemove", "Couldn't remove entry with id {0}", id));
         }
         return(Reload(null, Reload: ReloadEnum.ModuleParts));
     }
 }