Ejemplo n.º 1
0
 public void DeleteMember(ArrayList iIndexList)
 {
     for (int i = iIndexList.Count - 1; i >= 0; i--)
     {
         MemList.RemoveAt((int)iIndexList[i]);
     }
 }
Ejemplo n.º 2
0
        public void InputMember()
        {
            Member m = new Member();

            m.InputData();
            MemList.Add(m);
        }
Ejemplo n.º 3
0
        public void InputMember()
        {
            Member m = new Member();

            if (m.InputData(this) == true)
            {
                MemList.Add(m);
            }
            else
            {
                Console.WriteLine("이미 등록된 회원입니다.");
            }
        }
Ejemplo n.º 4
0
 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("삭제하려는 데이터가 없습니다. ");
     }
 }
Ejemplo n.º 5
0
        public void DeleteMember()
        {
            Console.Write("삭제하려는 이름 : ");
            string SearchName = Console.ReadLine();
            int    iIndex     = FindMemberIndex(SearchName);

            if (iIndex != -1)
            {
                MemList.RemoveAt(iIndex);
            }
            else
            {
                Console.WriteLine("삭제하려는 데이터는 없습니다.");
            }
        }
Ejemplo n.º 6
0
        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("찾으려는 데이터는 없습니다");
        }
Ejemplo n.º 7
0
        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("삭제하려는 데이터가 없습니다.");
            }
        }
Ejemplo n.º 8
0
        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("찾으려는 데이터는 없습니다");
        }