Exemple #1
0
        public QuanLiDanhBa()
        {
            InitializeComponent();
            dgvNhom.AutoGenerateColumns   = false;
            dgvDanhBa.AutoGenerateColumns = false;
            //List<Nhom> listNhom = Nhom.getNhom();
            List <Nhom> listNhom = Nhom.getNhomFromDB();

            bdsNhom.DataSource = listNhom;
            dgvNhom.DataSource = bdsNhom;
        }
        public ThemLienLac()
        {
            InitializeComponent();
            //List<Nhom> list = Nhom.getNhom();
            List <Nhom> list = Nhom.getNhomFromDB();

            for (int i = 0; i < list.Count; i++)
            {
                txtNhom.Items.Add(list.ElementAt(i).tenNhom);
            }
        }
Exemple #3
0
        public void refreshList()
        {
            //List<Nhom> listNhom = Nhom.getNhom();
            List <Nhom> listNhom = Nhom.getNhomFromDB();

            bdsNhom.DataSource = listNhom;
            dgvNhom.DataSource = bdsNhom;
            if (listNhom.Count > 0)
            {
                string tenNhom = (string)dgvNhom.CurrentCell.Value;
                //Nhom nhom = Nhom.getNhomByName(tenNhom);
                Nhom nhom = Nhom.getNhomFromDBByName(tenNhom);
                //List<DanhBa> list = DanhBa.getDanhBaTheoNhom(nhom.maNhom);
                List <DanhBa> list = DanhBa.getDanhBaFromDBTheoNhom(nhom.maNhom);
                bdsDanhBa.DataSource = list;
                dgvDanhBa.DataSource = bdsDanhBa;
            }
        }
Exemple #4
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            // string pathNhom = Application.StartupPath + @"/DATA/Nhom.txt";
            //List<Nhom> list = Nhom.getNhom();
            List <Nhom> list       = Nhom.getNhomFromDB();
            string      tenNhomMoi = txtTenNhom.Text;
            string      maNhomMoi  = txtMaNhom.Text;
            bool        check      = Nhom.themNhomToDB(new Nhom {
                maNhom = maNhomMoi, tenNhom = tenNhomMoi
            });

            if (check)
            {
                this.Close();
            }
            else
            {
                MessageBox.Show(null, "Không thêm được nhóm", "Error", MessageBoxButtons.OK);
            }
            // bool check = true;
            // for (int i = 0; i < list.Count; i++)
            // {
            //     if (list.ElementAt(i).maNhom.Equals(maNhomMoi) || list.ElementAt(i).tenNhom.Equals(tenNhomMoi))
            //     {
            //          check = false;
            //         break;
            //     }
            //  }
            // if (check)
            //  {
            //      string line = maNhomMoi + "#" + tenNhomMoi + System.Environment.NewLine;
            //      File.AppendAllText(pathNhom, line, Encoding.Unicode);
            //      this.Close();
            //  }
            //  else
            //  {
            //      MessageBox.Show(null, "Nhóm không hợp lệ", "Error", MessageBoxButtons.OK);
            // }
        }