public void DeleteMember(ArrayList iIndexList) { for (int i = iIndexList.Count - 1; i >= 0; i--) { MemList.RemoveAt((int)iIndexList[i]); } }
public void InputMember() { Member m = new Member(); m.InputData(); MemList.Add(m); }
public void InputMember() { Member m = new Member(); if (m.InputData(this) == true) { MemList.Add(m); } else { Console.WriteLine("이미 등록된 회원입니다."); } }
public void DeleteFunc(ArrayList iIndexList) { if (iIndexList.Count > 0) { for (int i = iIndexList.Count - 1; i >= 0; i--) { MemList.RemoveAt((int)iIndexList[i]); } } else { Console.WriteLine("삭제하려는 데이터가 없습니다. "); } }
public void DeleteMember() { Console.Write("삭제하려는 이름 : "); string SearchName = Console.ReadLine(); int iIndex = FindMemberIndex(SearchName); if (iIndex != -1) { MemList.RemoveAt(iIndex); } else { Console.WriteLine("삭제하려는 데이터는 없습니다."); } }
public void DeleteMember() { Console.WriteLine("삭제하실 이름을 입력해주세요! : "); string check = Console.ReadLine(); for (int i = 0; i < MemList.Count; ++i) { Member m = (Member)MemList[i]; if (m.CompareName(check)) { MemList.RemoveAt(i); Console.WriteLine("삭제 완료하였습니다."); return; } } Console.WriteLine("찾으려는 데이터는 없습니다"); }
public void DeleteByTitle() { PrintMember(); Console.WriteLine("삭제하려는 제목을 입력하세요 : "); string DeleteTitle = Console.ReadLine(); int iIndex = FindMemberIndex(DeleteTitle); if (iIndex != -1) { MemList.RemoveAt(iIndex); Console.WriteLine("{0} 삭제 완료되었습니다. ", DeleteTitle); } else { Console.WriteLine("삭제하려는 데이터가 없습니다."); } }
public void EditMember() { Console.WriteLine("수정하실 이름을 입력해주세요! : "); string check = Console.ReadLine(); for (int i = 0; i < MemList.Count; ++i) { Member m = (Member)MemList[i]; if (m.CompareName(check)) { MemList.RemoveAt(i); m.InputData(); MemList.Insert(i, m); Console.WriteLine("수정 완료하였습니다."); return; } } Console.WriteLine("찾으려는 데이터는 없습니다"); }