Ejemplo n.º 1
0
        public void addMember(string message)                                      //회원정보 등록할 때 필요하다.
        {
            share.getDisplay().status(message);                                    //등록 시 보일 디스플레이
            string memeberId = share.getException().inputIdWhenAdd("\t ID");       //ID의 예외처리 6~10자리 사이 숫자와영어 조합만 가능

            string memberPwd      = share.getException().exceptString("Password"); //회원정보 등록할 때는 비밀번호가 보이게 한다.
            string memberName     = share.getException().exceptName("Name");
            string memberBirthday = share.getException().onlySixNumDigits();

            share.getMemberTable().addMemberInDB(memeberId, memberPwd, memberName, memberBirthday); //데이터베이스에 정보 추가
        }
Ejemplo n.º 2
0
        public void searchAboutMembers() //멤버 검색 메뉴
        {
            Console.Clear();
            share.getDisplay().memberSearchDisplay();
            input = share.getException().exceptSwitchEntry(1, 4);

            switch (input)
            {
            case "1":     //멤버 전체 출력
                share.getMemberTable().memberAllSearchOfDB();
                share.getException().goBack("membersearch");
                break;

            case "2":     //멤버 아이디 검색
                share.getMember().searchMembers("memberid");
                break;

            case "3":     //멤버 이름으로 검색
                share.getMember().searchMembers("name");
                break;

            case "4":     //관리인 로그인 창으로
                adminMenu();
                break;
            }
        }
Ejemplo n.º 3
0
 public void login()
 {
     Console.Clear();
     share.getDisplay().loginDisplay("Member Login");
     //Console.SetCursorPosition(22, 6);
     inputId = share.getException().loginId();
     Console.SetCursorPosition(22, 10);
     inputPwd = share.getException().inputpwd(); //패스워드 *표시 하는 예외처리
     share.getMemberTable().loginUsingDB(inputId, inputPwd);
 }
Ejemplo n.º 4
0
        public string matchpw() //입력한 패스워드랑 유저가 로그인 한 아이디와 맞는지 확인하는 메서드 맞으면 행동이 되고 맞지않으면 입력값을 받게
        {
            bool isMatch = true;

            while (true)
            {
                input   = inputpwd();
                isMatch = share.getMemberTable().checkIdOfPwd(share.getLoginId(), input);
                if (isMatch.Equals(true))
                {
                    break;
                }
                else if (isMatch.Equals(false))
                {
                    continue;
                }
            }

            return(input);
        }