private void btDangnhap_Click(object sender, EventArgs e) { //----------Gọi hàm khởi tạo các tham số để đăng nhập DTO_CLogIn lg = new DTO_CLogIn(txtServername.Text.Trim(), txtDatabase.Text.Trim(), txtUserID.Text.Trim(), txtPassword.Text.Trim()); //------Gọi hàm kết nối CSDL bên tầng BUS if (cn.DBConnect(lg) == true) { mnu.EnableMenu(false, true); //----Gọi hàm Ẩn/Hiện menu this.Close(); //------------Đóng màn hình đăng nhập } }
//------------2.Viết hàm kết nối CSDL public bool DBConnect(DTO_CLogIn lg) { try { myconn = new SqlConnection("Data Source=" + lg.ServerName + "; Initial Catalog=" + lg.Database + "; User Id=" + lg.UserId + "; Password=" + lg.Password); myconn.Open(); //-------Mở kết nối CSDL return(true); } catch (Exception x) { MessageBox.Show(x.Message.ToString()); return(false); } }
//------------2.Viết hàm để gọi hàm kết nối CSDL bên tầng DAL public bool DBConnect(DTO_CLogIn lg) { return(cn.DBConnect(lg)); }