public async Task <bool> DeleteCharacter(int index) { if (index >= m_data.Count || index < 0) { return(false); } if (!await ServerDB.DeleteCharacterAsync(m_data[index].Id)) { return(false); } m_data.RemoveAt(index); return(true); }