Exemplo n.º 1
0
        private void HANGTON_Load(object sender, EventArgs e)
        {
            lbl = lblsoluongtk.Text;
            btnprint.Enabled = false;
            btnXoa.Enabled   = false;
            btnThem.Enabled  = false;

            BUS_HT.FillComboMaNV(cbmanv, "IdNV", "IdNV");
            cbmanv.SelectedIndex = -1;

            BUS_HT.FillComboMaTKHT(cbmatkht, "IdHT", "IdHT");
            cbmatkht.SelectedIndex = -1;

            cbmatkht.Text = "Mã sẽ tự động thêm!";

            LoadDataGridView();

            string[] danhmuctmp = DANGNHAP.Danhmuc.Split('|');
            string[] quyenhan   = DANGNHAP.Quyen.Split('|');

            for (int j = 0; j < danhmuctmp.Length; ++j)
            {
                if (danhmuctmp[j].Trim() == "Thống kê, báo cáo")
                {
                    string[] ht;
                    ht = quyenhan[j].Split(';');
                    if (ht != null)
                    {
                        foreach (string items in ht)
                        {
                            if (items.Trim() == "Thêm (tạo) bản ghi")
                            {
                                btnprint.Enabled = true;
                                btnThem.Enabled  = true;
                            }
                            if (items.Trim() == "Xoá (huỷ) bản ghi")
                            {
                                btnXoa.Enabled = true;
                            }
                        }
                    }
                    break;
                }
            }
        }