Exemple #1
0
        private void Form_ThemNhanVien_Load(object sender, EventArgs e)
        {
            cbbLoaiNV.Properties.Items.Clear();
            //cbbNhaHang.Properties.Items.Clear();

            DataTable dt = LoaiNhanVien_BUS.DocLoaiNV();

            if (dt.Rows.Count > 0)
            {
                ArrayLoaiNV = new string[dt.Rows.Count];
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    DataRow dr = dt.Rows[i];
                    cbbLoaiNV.Properties.Items.Add(dr[1]);
                    ArrayLoaiNV[i] = dr[0].ToString();
                }
            }

            //DataTable dt1 = NhanVien_BUS.LayNhaHang();
            //if (dt1.Rows.Count > 0)
            //{
            //    ArrayNhaHang = new string[dt1.Rows.Count];
            //    for (int i = 0; i < dt1.Rows.Count; i++)
            //    {
            //        DataRow dr = dt1.Rows[i];
            //        cbbNhaHang.Properties.Items.Add(dr[1]);
            //        ArrayNhaHang[i] = dr[0].ToString();
            //    }
            //}
        }
        public void ThemLoaiNhanVien()
        {
            Form_ThemLoaiNhanVien openForm = new Form_ThemLoaiNhanVien();

            openForm.Mode = mode;
            if (openForm.ShowDialog() == DialogResult.OK)
            {
                if (LoaiNhanVien_BUS.KiemTraMaLoai(openForm.loaiNV.MaLoaiNV) == 1 || LoaiNhanVien_BUS.KiemTraTenLoai(openForm.loaiNV.TenLoaiNV) == 1)
                {
                }
                else
                {
                    LoaiNhanVien_BUS.ThemLoaiNV(openForm.loaiNV);
                    gridLoaiNV.DataSource = LoaiNhanVien_BUS.DocLoaiNV();
                }
            }
        }
        public void LoadForm()
        {
            gridLoaiNV.DataSource   = LoaiNhanVien_BUS.DocLoaiNV();
            gridNhanVien.DataSource = NhanVien_BUS.DocNhanVien(maNH);

            DataTable dt = NhanVien_BUS.DocNhanVien(maNH);

            if (dt.Rows.Count > 0)
            {
                ArrayMaNV = new int[dt.Rows.Count];
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    DataRow dr = dt.Rows[i];
                    ArrayMaNV[i] = (int)dr[0];
                }
            }
        }
        private void UCtrlQLNhanVien_Load(object sender, EventArgs e)
        {
            gridLoaiNV.DataSource   = LoaiNhanVien_BUS.DocLoaiNV();
            gridNhanVien.DataSource = NhanVien_BUS.DocNhanVien(maNH);

            DataTable dt = NhanVien_BUS.DocNhanVien(maNH);

            if (dt.Rows.Count > 0)
            {
                ArrayMaNV = new int[dt.Rows.Count];
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    DataRow dr = dt.Rows[i];
                    ArrayMaNV[i] = (int)dr[0];
                }
            }
        }
 private void btnCapNhatLoaiNV_Click(object sender, EventArgs e)
 {
     CapNhatLoaiNhanVien();
     gridLoaiNV.DataSource = LoaiNhanVien_BUS.DocLoaiNV();
 }