public void AddData(HistoryLogin hl) { string query = @"insert into dbo.HISTORYLOGIN ( id, idAcount, dateLoin ) values ( '" + hl.Id + @"', '" + hl.IdAcount + @"', '" + hl.DateLogin + @"' )"; DataProvider.Instance.ExcuteQuery(query); }
private void BtLogIn_Click(object sender, EventArgs e) { string username = tbUserName.Text; string password = tbPassWord.Text; string query = "EXEC dbo.FlogIn @username = '******' , @password = '******' "; for (int i = password.Length - 1; i >= 0; i--) { if (char.Parse("'") == password[i]) { query = ""; break; } } if (query != "") { if (DataProvider.Instance.ExcuteQuery(query).Rows.Count > 0) { this.Hide(); DataTable table = DataProvider.Instance.ExcuteQuery(query); HistoryLogin hl = new HistoryLogin(username, password); AddHistoryLoginDAO.Instance.AddData(hl); switch (table.Rows[0]["typeWord"].ToString()) { case "Admin": { Admin ad = new Admin(); ad.Show(); break; } case "Thủ Kho": { Thủ_Kho th = new Thủ_Kho(); th.Show(); break; } case "Kế Toán": { Kế_Toán kt = new Kế_Toán(); kt.Show(); break; } case "Nhân Viên Bán Hàng": { Bán_Hàng bh = new Bán_Hàng(); bh.Show(); break; } } this.Show(); } else { MessageBox.Show("Nhập sai tên tài khoản hoặc mật khẩu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } else { MessageBox.Show("Mật khẩu không được có ký tự '", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } }