Exemple #1
0
        private void register(object sender, EventArgs e)
        {
            string Check = "";

            if (database.CheckAccount(IDname.Text))
            {
                Check += "ID đã tồn tại!\n";
            }
            if (!CLibrarian_001.check_Email(Email.Text))
            {
                Check += "Email không phù hợp!";
            }
            if (!User.CheckDateofBirth(DateofBirth.Value))
            {
                Check += "Không có sinh viên nào sinh sau 2003,làm ơn nhập lại!\n";
            }
            if (!User.CheckPhoneNumber(PhoneNum.Text))
            {
                Check += "Số điện thoại không phù hợp!\n";
            }
            Facade check = new Facade(Email.Text, PhoneNum.Text, DateofBirth.Value);

            Check += check.Check();
            if (Check != "")
            {
                MessageBox.Show(Check);
                return;
            }
            database.users.Add(new User(HoVaTen.Text, IDname.Text, Email.Text, DateofBirth.Value, PhoneNum.Text));
            database.saveDatabase();
            this.Close();
            // Lưu các thông tin vào xml file
        }
Exemple #2
0
        public string Check()
        {
            string check = "";

            if (!User.CheckDateofBirth(DateofBirth))
            {
                check += "Không có sinh viên nào sinh sau 2003,làm ơn nhập lại!\n";
            }
            if (!User.CheckPhoneNumber(PhoneNum))
            {
                check += "Số điện thoại không phù hợp!\n";
            }
            if (!CLibrarian_001.check_Email(Email))
            {
                check += "Email không phù hợp!";
            }
            return(check);
        }