private void AddListOnExecuteClick(object obj) { SaveMembers saveM; if (!AdminVisibility) { if (!MemberService.Instance.AddMonster(Member, Monster)) { MessageBox.Show("This monster is already in your list"); } saveM = SaveMembers.Instance; return; } if (!AdministratorService.Instance.AddMonster(Admin, Monster)) { MessageBox.Show("This monster is already in your list"); } SaveAdministrators saveA = SaveAdministrators.Instance; }
private void DeleteOnExecuteClick(object obj) { if (Monster != null) { if (IsMyList) { if (!AdminVisibility) { MemberService.Instance.DeleteMonster(Member, Monster); SaveMembers sa = SaveMembers.Instance; } else { AdministratorService.Instance.DeleteMonster(Admin, Monster); SaveAdministrators sa = SaveAdministrators.Instance; } } else { if (IsAwake) { MonsterService.Instance.DeleteMonsterNonAwake(MonsterService.Instance.SearchMonsterNonAwake(Monster)); MonsterService.Instance.DeleteMonsterAwake(MonsterService.Instance.SearchMonsterAwake(Monster)); } else { MonsterService.Instance.DeleteMonsterAwake(MonsterService.Instance.SearchMonsterAwake(Monster)); MonsterService.Instance.DeleteMonsterNonAwake(MonsterService.Instance.SearchMonsterNonAwake(Monster)); } SaveBestiary sb = SaveBestiary.Instance; } } else { MessageBox.Show("Select a monster."); } }