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 }
private void login(object sender, EventArgs e) { string username = UserID.Text; string password = Password.Text; if (database.librarians.Any(item => item.m_str_account == username && item.m_str_password == password)) { LoginForm.user = database.librarians.Find(item => item.m_str_account == username); open_start_page(); } }
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); }
private void Add_btn_Click(object sender, EventArgs e) { if (!int.TryParse(Year_txt.Text, out int Year)) { MessageBox.Show("Năm bị sai!"); return; } Book b = BookFactory.getBookType(ISBN_txt.Text, Title_txt.Text, Author_txt.Text, Publisher_txt.Text, Convert.ToInt32(Year_txt.Text)); status s = status.good; if (radioButton2.Checked == true) { s = status.medium; } else if (radioButton3.Checked == true) { s = status.bad; } CLibrarian_001.add_abook(BookID_txt.Text, s, true, b); }