protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                short comId;
                if (Request["ComId"] != null)
                    comId = Convert.ToInt16(Request["ComId"]);
                else comId = (short)0;

                string str1, str2;
                str2 = "";
                str1 = "";

                cls_PersonalInformaiton pInfor = new cls_PersonalInformaiton();
                pInfor.RootId = 0;
                DataTable dtEmp = pInfor.SelectForPermission(comId);
                if (dtEmp.Rows.Count > 0)
                {
                    str1 = "var majorarray=new Array(";
                    str2 = "var majornamearray=new Array(";
                    for (int i = 0; i < dtEmp.Rows.Count; i++)
                    {
                        str1 += "'" + dtEmp.Rows[i]["EmployeeName"].ToString() + ", \\\"" + dtEmp.Rows[i]["ExtendInfor"].ToString() + "\\\"',";
                        str2 += "'" + dtEmp.Rows[i]["EmployeeName"].ToString() + "- " + dtEmp.Rows[i]["Email"].ToString() + "',";
                    }
                    str1 = str1.Substring(0, str1.Length - 1);
                    str2 = str2.Substring(0, str2.Length - 1);
                    str1 += ");";
                    str2 += ");";
                }
                Response.Clear();
                Response.ClearContent();
                Response.ClearHeaders();

                Response.ContentType = "text/plain";

                //Write the message
                Response.Write(str1);
                Response.Write("\n");
                Response.Write(str2);
                //End the response causing it to be sent
                Response.End();
            }
            catch (Exception ex)
            {
            }
        }
        private void bindCboEmployee(int empId)
        {
            try
            {
                cls_PersonalInformaiton pInfor = new cls_PersonalInformaiton();
                pInfor.RootId = empId;
                DataTable dtEmployee = pInfor.SelectForPermission(Convert.ToInt16(ddlCompanySelect.SelectedValue));

                cboEmployee.DataSource = dtEmployee;
                cboEmployee.DataBind();

                if (empId > 0)
                {
                    DataRow[] _row = dtEmployee.Select("Id=" + empId);

                    if (_row.Count() > 0)
                    {
                        ddlCompanySelect.SelectedValue = _row[0]["CompanyId"].ToString();
                        cboEmployee.DataSource = dtEmployee;
                        cboEmployee.DataBind();
                        cboEmployee.SelectedValue = empId.ToString();

                        ddlCompanySelect.Enabled = false;
                        cboEmployee.Enabled = false;
                        return;
                    }
                }

                DataRow dtRow = dtEmployee.NewRow();
                dtRow["EmployeeName"] = "-- Lựa chọn --";
                dtRow["Email"] = "";
                dtRow["EmployeeCode"] = "None";
                dtRow["Id"] = "0";
                dtEmployee.Rows.InsertAt(dtRow, 0);

                cboEmployee.DataSource = dtEmployee;
                cboEmployee.DataBind();
                cboEmployee.SelectedValue = "0";
            }
            catch (Exception ex)
            {
            }
        }
        /*

        private void setVisibleComponent(int countTreeView)
        {
            if (countTreeView <= 0)
            {
                txtDepartName.Text = txtEstaNumber.Text = txtSigner.Text = rtxtOrder.Text = rcbDepartment.Items[0].Text = "";
                ckbActive.Checked = ckbCalSalary.Checked = ddlBelongCompany.Enabled = false;
                dateEstablish.SelectedDate = null;
                ddlBelongCompany.SelectedValue = "0";
                cboLeader.DataSource = cboAdministrator.DataSource = null;
                cboAdministrator.DataBind();
                cboLeader.DataBind();

                trDepartment.Visible = cboLeader.Enabled = cboAdministrator.Enabled = rcbDepartment.Enabled = false;
                btnDelete.Enabled = btnUpdate.Enabled = ckbActive.Enabled = ckbCalSalary.Enabled = false;
                txtDepartName.Enabled = txtEstaNumber.Enabled = rtxtOrder.Enabled = txtSigner.Enabled = false;
                lbNoneDepartment.Text = "Công ty chưa có phòng ban. Lựa chọn 'Thêm mới' để thêm Phòng.";
                lbNoneDepartment.Visible = true;

                m_grid.DataSource = lvHonourName.DataSource = null;
                m_grid.DataBind();
                lvHonourName.DataBind();
            }
            else
            {
                trDepartment.Nodes[0].Selected = true;
                ViewState["DeparmentId"] = trDepartment.SelectedNode.Value.ToString();
                trDepartment.Visible = cboLeader.Enabled = cboAdministrator.Enabled = rcbDepartment.Enabled = true;
                btnDelete.Enabled = btnUpdate.Enabled = ckbActive.Enabled = ckbCalSalary.Enabled = ddlBelongCompany.Enabled = true;
                txtDepartName.Enabled = txtEstaNumber.Enabled = rtxtOrder.Enabled = txtSigner.Enabled = true;
                lbNoneDepartment.Visible = false;
            }
        }
         */
        private void bindRadCombo()
        {
            try
            {
                DataTable dtEmployee = new cls_PersonalInformaiton().SelectByCompanyId(Convert.ToInt16(ddlBelongCompany.SelectedValue));
                DataRow dtRow = dtEmployee.NewRow();
                dtRow["EmployeeName"] = "None";
                dtRow["Birthday"] = "01/01/1970";
                dtRow["EmployeeCode"] = "None";
                dtRow["Id"] = "0";
                dtEmployee.Rows.InsertAt(dtRow, 0);

                cboLeader.DataSource = dtEmployee;
                cboAdministrator.DataSource = dtEmployee;
                cboAdministrator.DataBind();
                cboLeader.DataBind();
            }
            catch (Exception ex)
            {
            }
        }