protected void cmbHeadBranchCode_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                cmbHeadStaffId.DataSource     = StaffBiz.GetHeadStaffList(cmbHeadBranchCode.SelectedItem.Value);
                cmbHeadStaffId.DataTextField  = "TextField";
                cmbHeadStaffId.DataValueField = "ValueField";
                cmbHeadStaffId.DataBind();
                cmbHeadStaffId.Items.Insert(0, new ListItem("", ""));

                if (cmbHeadBranchCode.SelectedItem.Value != "")
                {
                    lblHeadStaffId.Text    = "*";
                    cmbHeadStaffId.Enabled = true;
                }
                else
                {
                    vcmbHeadStaffId.Text   = "";
                    lblHeadStaffId.Text    = "";
                    cmbHeadStaffId.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message;
                AppUtil.ClientAlert(Page, message);
            }
        }
Example #2
0
        //private string  SetDept()
        //{
        //    decimal? stafftype = SlmScr019Biz.GetStaffTypeData(HttpContext.Current.User.Identity.Name);
        //    if (stafftype != null)
        //    {
        //        if (stafftype == SLMConstant.StaffType.ITAdministrator)
        //            return "IT";
        //        else
        //        {
        //            int? dept = SlmScr019Biz.GetDeptData(HttpContext.Current.User.Identity.Name);
        //            return dept.ToString();
        //        }
        //    }
        //    else
        //        return "";
        //}

        private void cmbHeadBranchCode_SelectedIndexChanged()
        {
            cmbHeadStaffId.DataSource     = StaffBiz.GetHeadStaffList(cmbHeadBranchCode.SelectedItem.Value);
            cmbHeadStaffId.DataTextField  = "TextField";
            cmbHeadStaffId.DataValueField = "ValueField";
            cmbHeadStaffId.DataBind();
            cmbHeadStaffId.Items.Insert(0, new ListItem("", ""));
        }
Example #3
0
        private void cmbHeadBranchCode_SelectedIndexChanged()
        {
            var list        = StaffBiz.GetHeadStaffList(cmbHeadBranchCode.SelectedItem.Value);
            var editedStaff = list.Where(p => p.ValueField == txtStaffId.Text.Trim()).FirstOrDefault();

            list.Remove(editedStaff);

            cmbHeadStaffId.DataSource     = list;
            cmbHeadStaffId.DataTextField  = "TextField";
            cmbHeadStaffId.DataValueField = "ValueField";
            cmbHeadStaffId.DataBind();
            cmbHeadStaffId.Items.Insert(0, new ListItem("", ""));
        }