private void Site_QuanliNhanvien_Load(object sender, EventArgs e) { DataTable nhanviens = new DataTable(); //thiet dặt combobox DataTable chinhanhs = new DICTON_BLL().selectall(); DataRow rowtoancuc = chinhanhs.NewRow(); rowtoancuc["ID"] = 0; rowtoancuc["NAME"] = "Tất cả"; chinhanhs.Rows.InsertAt(rowtoancuc, 0); cb_chinhanh.DataSource = chinhanhs; cb_chinhanh.DisplayMember = "NAME"; cb_chinhanh.ValueMember = "ID"; //load toan bô nhân viên foreach (DataRow row in chinhanhs.Rows) { if (!row["ID"].ToString().Equals("0")) { DAL.DAL.datasource = row["IPADDRESS"].ToString(); DAL.DAL.userid = row["ACCOUNT"].ToString(); DAL.DAL.pass = row["PASS"].ToString(); DAL.DAL.catalog = row["NAMEDATABASE"].ToString(); NhanVien_BLL nhanvien = new NhanVien_BLL(); DataTable dataTable = nhanvien.getall(); nhanviens.Merge(dataTable); } } dgv_Nhanvien.DataSource = nhanviens; dgv_Nhanvien.Columns[6].Visible = false; }
public Frm_QuanliSite() { InitializeComponent(); DataTable site1 = new DICTON_BLL().selectid(1); foreach (DataRow row in site1.Rows) { datasource = row["IPADDRESS"].ToString(); userid = row["ACCOUNT"].ToString(); pass = row["PASS"].ToString(); catalog = row["NAMEDATABASE"].ToString(); } }
private void txt_TextChanged(object sender, EventArgs e) { string ten = txt.Text.Trim(); DataTable nhanviens = new DataTable(); if (cb_chinhanh.SelectedValue.ToString().Equals("0")) { DataTable chinhanhs = new DICTON_BLL().selectall(); foreach (DataRow row in chinhanhs.Rows) { if (!row["ID"].ToString().Equals("0")) { DAL.DAL.datasource = row["IPADDRESS"].ToString(); DAL.DAL.userid = row["ACCOUNT"].ToString(); DAL.DAL.pass = row["PASS"].ToString(); DAL.DAL.catalog = row["NAMEDATABASE"].ToString(); NhanVien_BLL nhanvien = new NhanVien_BLL(); DataTable dataTable = nhanvien.getall(); nhanviens.Merge(dataTable); } } } else { if (cb_chinhanh.SelectedValue.ToString() != "System.Data.DataRowView") { DataTable chinhanhs = new DICTON_BLL().selectid(int.Parse(cb_chinhanh.SelectedValue.ToString())); foreach (DataRow row in chinhanhs.Rows) { DAL.DAL.datasource = row["IPADDRESS"].ToString(); DAL.DAL.userid = row["ACCOUNT"].ToString(); DAL.DAL.pass = row["PASS"].ToString(); DAL.DAL.catalog = row["NAMEDATABASE"].ToString(); NhanVien_BLL nhanvien = new NhanVien_BLL(); nhanviens = nhanvien.getall(); } } } if (ten.Length == 0) { dgv_Nhanvien.DataSource = nhanviens; dgv_Nhanvien.Columns[6].Visible = false; } else { DataView datafilter = new DataView(nhanviens); datafilter.RowFilter = "hoten Like '%" + ten + "%'"; dgv_Nhanvien.DataSource = datafilter; } }
private void cbx_chinhanh_SelectionChangeCommitted(object sender, EventArgs e) { int idsite = int.Parse(cbx_chinhanh.SelectedValue.ToString()); DataTable site = new DICTON_BLL().selectid(idsite); foreach (DataRow row in site.Rows) { DAL.DAL.datasource = row["IPADDRESS"].ToString(); DAL.DAL.userid = row["ACCOUNT"].ToString(); DAL.DAL.pass = row["PASS"].ToString(); DAL.DAL.catalog = row["NAMEDATABASE"].ToString(); } PNK_BLL pnk = new PNK_BLL(); dgv_PNK.DataSource = pnk.getAll(); }
private void cb_chinhanh_SelectedValueChanged(object sender, EventArgs e) { DataTable nhanviens = new DataTable(); if (cb_chinhanh.SelectedValue.ToString().Equals("0")) { DataTable chinhanhs = new DICTON_BLL().selectall(); foreach (DataRow row in chinhanhs.Rows) { if (!row["ID"].ToString().Equals("0")) { DAL.DAL.datasource = row["IPADDRESS"].ToString(); DAL.DAL.userid = row["ACCOUNT"].ToString(); DAL.DAL.pass = row["PASS"].ToString(); DAL.DAL.catalog = row["NAMEDATABASE"].ToString(); NhanVien_BLL nhanvien = new NhanVien_BLL(); DataTable dataTable = nhanvien.getall(); nhanviens.Merge(dataTable); } } dgv_Nhanvien.DataSource = nhanviens; dgv_Nhanvien.Columns[6].Visible = false; } else { if (cb_chinhanh.SelectedValue.ToString() != "System.Data.DataRowView") { DataTable chinhanhs = new DICTON_BLL().selectid(int.Parse(cb_chinhanh.SelectedValue.ToString())); foreach (DataRow row in chinhanhs.Rows) { DAL.DAL.datasource = row["IPADDRESS"].ToString(); DAL.DAL.userid = row["ACCOUNT"].ToString(); DAL.DAL.pass = row["PASS"].ToString(); DAL.DAL.catalog = row["NAMEDATABASE"].ToString(); NhanVien_BLL nhanvien = new NhanVien_BLL(); nhanviens = nhanvien.getall(); } dgv_Nhanvien.DataSource = nhanviens; dgv_Nhanvien.Columns[6].Visible = false; } } }
private void btnLogin_Click(object sender, EventArgs e) { try { int idsite = int.Parse(cbchinhanh.SelectedValue.ToString()); if (idsite == 0) { DICTON_BLL loginTRUNGTAM = new DICTON_BLL(); string messTRUNGTAM = loginTRUNGTAM.checkTRUNGTAM(txtUserName.Text, txtPassWord.Text).Trim(); Debug.Write("tinnhan" + messTRUNGTAM); if (messTRUNGTAM.Equals("0")) { MessageBox.Show("Tên đăng nhập hoặc mật khẩu không đúng", "kết quả", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Đăng nhập thành công", "Kết quả", MessageBoxButtons.OK, MessageBoxIcon.Information); if (messTRUNGTAM.Equals("1")) { Frm_QuanliSite f = new Frm_QuanliSite(); f.ShowDialog(); } else if (messTRUNGTAM.Equals("2")) { MessageBox.Show("Bạn không có quyền Admin", "Kết quả", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { DataTable site = new DICTON_BLL().selectid(idsite); foreach (DataRow row in site.Rows) { DAL.DAL.datasource = row["IPADDRESS"].ToString(); DAL.DAL.userid = row["ACCOUNT"].ToString(); DAL.DAL.pass = row["PASS"].ToString(); DAL.DAL.catalog = row["NAMEDATABASE"].ToString(); } Login_BLL login = new Login_BLL(); string mess = login.check(txtUserName.Text, txtPassWord.Text).Trim(); Debug.Write("tin nhan" + mess); if (mess.Equals("")) { MessageBox.Show("Tên đăng nhập hoặc mật khẩu không đúng", "Kết quả", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Đăng nhập thành công", "Kết quả", MessageBoxButtons.OK, MessageBoxIcon.Information); currentIdSite = idsite; if (mess.Equals("2")) { this.Hide(); new frmDH_NhanVien().ShowDialog(); } else if (mess.Equals("1")) { this.Hide(); new frmDH_QuanLi().ShowDialog(); } else if (mess.Equals("3")) { this.Hide(); new frmDH_ThuKho().ShowDialog(); } } } } catch (SqlException ex) { MessageBox.Show("Error: " + ex.Message); } }