Beispiel #1
0
        private void cmbDelegateBranchSelectedIndexChanged(string owner = null)
        {
            try
            {
                //Delegate Lead
//                List<ControlListData> source = StaffBiz.GetStaffAllDataByAccessRight(cmbCampaignId.SelectedItem.Value, cmbDelegateBranch.SelectedItem.Value);
                List <ControlListData> source = StaffBiz.GetStaffAllDataNotDummyByAccessRight(cmbCampaignId.SelectedItem.Value, cmbDelegateBranch.SelectedItem.Value, owner);
                //คำนวณงานในมือ
                AppUtil.CalculateAmountJobOnHandForDropdownlist(cmbDelegateBranch.SelectedItem.Value, source);
                AppUtil.BuildCombo(cmbDelegateLead, source);

                if (cmbDelegateBranch.SelectedItem.Value != string.Empty)
                {
                    cmbDelegateLead.Enabled = true;
                }
                else
                {
                    cmbDelegateLead.Enabled = false;
                }
            }
            catch
            {
                throw;
            }
        }
        private void cmbDelegateBranchSelectedIndexChanged()
        {
            try
            {
                //Delegate Lead
                List <ControlListData> source = StaffBiz.GetStaffAllDataByAccessRight(txtCampaignId.Text.Trim(), cmbDelegateBranch.SelectedItem.Value);
                AppUtil.CalculateAmountJobOnHandForDropdownlist(cmbDelegateBranch.SelectedItem.Value, source);
                cmbDelegate.DataSource     = source;
                cmbDelegate.DataTextField  = "TextField";
                cmbDelegate.DataValueField = "ValueField";
                cmbDelegate.DataBind();
                cmbDelegate.Items.Insert(0, new ListItem("", ""));

                if (cmbDelegateBranch.SelectedItem.Value != string.Empty)
                {
                    cmbDelegate.Enabled = true;
                }
                else
                {
                    cmbDelegate.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #3
0
        private void cmbOwnerBranchSelectedIndexChanged(string userName = null)
        {
            try
            {
                //Owner Lead
                List <ControlListData> source = null;
                if (cmbOwnerBranch.SelectedItem != null)
                {
                    if (cmbCampaignId.SelectedItem.Value == "")
                    {
//                        source = StaffBiz.GetStaffList(cmbOwnerBranch.SelectedItem.Value);   //SlmScr010Biz.GetStaffAllData(cmbOwnerBranch.SelectedItem.Value);
                        source = StaffBiz.GetStaffNotDummyList(cmbOwnerBranch.SelectedItem.Value);
                    }
                    else
                    {
//                        source = StaffBiz.GetStaffAllDataByAccessRight(cmbCampaignId.SelectedItem.Value, cmbOwnerBranch.SelectedItem.Value);
                        source = StaffBiz.GetStaffAllDataNotDummyByAccessRight(cmbCampaignId.SelectedItem.Value, cmbOwnerBranch.SelectedItem.Value, userName);
                    }

                    //คำนวณงานในมือ
                    AppUtil.CalculateAmountJobOnHandForDropdownlist(cmbOwnerBranch.SelectedItem.Value, source);

                    AppUtil.BuildCombo(cmbOwner, source);

                    if (cmbOwnerBranch.SelectedItem.Value != string.Empty)
                    {
                        cmbOwner.Enabled = true;
                    }
                    else
                    {
                        cmbOwner.Enabled = false;
                    }
                }
                else
                {
                    cmbOwner.Items.Clear();
                    cmbOwner.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }