Example #1
0
        /// <summary>
        /// 重写获取详细事件
        /// </summary>

        private Hi.Model.Org SetDetail()
        {
            Hi.Model.Org model = new Hi.Model.Org();
            long         id    = 0;

            long.TryParse(this.IdValue, out id);
            model.Id       = id;
            model.OrgName  = this.txtName.Text.Trim();
            model.LinkName = this.txtLinkName.Text.Trim();
            model.LinkTel  = this.txtTel.Text.Trim();

            if (this.cmbParent.SelectedIndex > -1)
            {
                Ctrls.CbbItem item = (Ctrls.CbbItem) this.cmbParent.SelectedItem;
                model.ParentId = item.Value;
                model.Grade    = "2";
            }
            else
            {
                model.ParentId = "0";
                model.Grade    = "1";
            }

            return(model);
        }
Example #2
0
        public static void UserToComboBox(ComboBox cmb, out int intSelectIndex)
        {
            int selectindex = -1, count = 0;

            intSelectIndex = selectindex;
            DataSet ds = GetUserList();

            if (ds == null || ds.Tables.Count == 0)
            {
                return;
            }
            cmb.Items.Clear();
            Ctrls.CbbItem item;
            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                item       = new Ctrls.CbbItem();
                item.Text  = dr["realname"].ToString().Trim();
                item.Value = dr["userid"].ToString().Trim();
                item.Name  = dr["usercode"].ToString().Trim();
                cmb.Items.Add(item);
                count++;
                if (item.Value == AppSetting.SysOption.UserId)
                {
                    selectindex = count;
                }
            }
            intSelectIndex = selectindex;
        }
Example #3
0
 /// <summary>
 /// 大类ComboBox
 /// </summary>
 private void ParentComboBox(TreeNode child)
 {
     Ctrls.CbbItem item = new Ctrls.CbbItem();
     item.Name  = child.Name;
     item.Text  = child.Text;
     item.Value = child.Tag.ToString();
     this.cmbParent.Items.Insert(0, item);
 }
Example #4
0
 public FrmOrg()
 {
     InitializeComponent();
     TreeViewData();
     Ctrls.CbbItem item = new Ctrls.CbbItem();
     item.Name  = "0";
     item.Text  = "";
     item.Value = "0";
     this.cmbParent.Items.Insert(0, item);
 }
Example #5
0
File: FrmOrg.cs Project: TjcJose/Hi
 public FrmOrg()
 {
     InitializeComponent();
     TreeViewData();
     Ctrls.CbbItem item = new Ctrls.CbbItem();
     item.Name = "0";
     item.Text = "";
     item.Value = "0";
     this.cmbParent.Items.Insert(0,item);
 }
Example #6
0
 public FrmParams()
 {
     InitializeComponent();
     TreeViewData();
     Ctrls.CbbItem item = new Ctrls.CbbItem();
     item.Name  = "0";
     item.Text  = "";
     item.Value = "0";
     this.cmbParent.Items.Insert(0, item);
     this.lblInfo.Text = "请在技术员的指导下进行修改、删除";
 }
Example #7
0
 public FrmParams()
 {
     InitializeComponent();
     TreeViewData();
     Ctrls.CbbItem item = new Ctrls.CbbItem();
     item.Name = "0";
     item.Text = "";
     item.Value = "0";
     this.cmbParent.Items.Insert(0,item);
     this.lblInfo.Text = "请在技术员的指导下进行修改、删除";
 }
Example #8
0
 /// <summary>
 /// 对下拉框绑定数据集
 /// </summary>
 /// <param name="cmb"></param>
 /// <param name="ds"></param>
 /// <param name="parentCode"></param>
 public static void BindComboBox(ComboBox cmb, DataSet ds, string parentCode)
 {
     Ctrls.CbbItem item;
     foreach (DataRow dr in ds.Tables[0].Select(" parent_code='" + parentCode + "'"))
     {
         item       = new Ctrls.CbbItem();
         item.Text  = dr["title"].ToString();
         item.Value = dr["code"].ToString();
         item.Name  = dr["code"].ToString();
         cmb.Items.Add(item);
     }
 }
Example #9
0
 /// <summary>
 /// ������������ݼ�
 /// </summary>
 /// <param name="cmb"></param>
 /// <param name="ds"></param>
 /// <param name="parentCode"></param>
 public static void BindComboBox(ComboBox cmb, DataSet ds, string parentCode)
 {
     Ctrls.CbbItem item;
     foreach (DataRow dr in ds.Tables[0].Select(" parent_code='" + parentCode + "'"))
     {
         item = new Ctrls.CbbItem();
         item.Text = dr["title"].ToString();
         item.Value = dr["code"].ToString();
         item.Name = dr["code"].ToString();
         cmb.Items.Add(item);
     }
 }
Example #10
0
 public static void UserToComboBox(ComboBox cmb, DataSet ds)
 {
     if (ds == null || ds.Tables[0].Rows.Count == 0)
     {
         return;
     }
     cmb.Items.Clear();
     Ctrls.CbbItem item;
     foreach (DataRow dr in ds.Tables[0].Rows)
     {
         item       = new Ctrls.CbbItem();
         item.Text  = dr["realname"].ToString().Trim();
         item.Value = dr["userid"].ToString().Trim();
         item.Name  = dr["usercode"].ToString().Trim();
         cmb.Items.Add(item);
     }
 }
Example #11
0
 public static void BindComboBox(ComboBox cmb, DataRow[] rows)
 {
     if (ParamDataSet == null || ParamDataSet.Tables[0].Rows.Count == 0)
     {
         InitParamDataSet();
     }
     cmb.Items.Clear();
     Ctrls.CbbItem item;
     foreach (DataRow dr in rows)
     {
         item       = new Ctrls.CbbItem();
         item.Text  = dr["title"].ToString().Trim();
         item.Value = dr["id"].ToString().Trim();
         item.Name  = dr["code"].ToString().Trim();
         cmb.Items.Add(item);
     }
 }
Example #12
0
 public static void BindComboBox(ComboBox cmb, ParamParentCode parentCode)
 {
     if (ParamDataSet == null || ParamDataSet.Tables[0].Rows.Count == 0)
     {
         InitParamDataSet();
     }
     cmb.Items.Clear();
     Ctrls.CbbItem item;
     DataRow[] rows = ParamDataSet.Tables[0].Select(" pcode='" + parentCode.ToString() + "'");
     foreach (DataRow dr in rows)
     {
         item = new Ctrls.CbbItem();
         item.Text = dr["title"].ToString().Trim();
         item.Value = dr["code"].ToString().Trim();
         item.Name = dr["code"].ToString().Trim();
         cmb.Items.Add(item);
     }
 }
Example #13
0
        private static void AddParam(ComboBox cmb, ParamParentCode parent, string title)
        {
            try
            {
                Hi.BLL.SysAdmin bll = new Hi.BLL.SysAdmin();
                DataRow[]       rows = ParamDataSet.Tables[0].Select(" pcode='" + parent.ToString() + "'", "code desc");
                int             count = rows.Length;
                int             tmpCount = count;
                string          pid = "", code = "";
                foreach (DataRow dr in rows)//降次排序,取第一条记录,循环一次退出
                {
                    code = dr["code"].ToString();
                    pid  = dr["parent_id"].ToString();
                    int.TryParse(code, out tmpCount);
                    break;
                }
                if (count == tmpCount)
                {
                    tmpCount++;
                }
                Hi.Model.BasParam model = new Model.BasParam();
                model.Code       = tmpCount.ToString();
                model.ParentId   = pid;
                model.Title      = title;
                model.EnableFlag = "1";

                bool blFlag = bll.ParamAdd(model);
                if (blFlag)
                {
                    Ctrls.CbbItem item = new Ctrls.CbbItem();
                    item.Text  = title;
                    item.Name  = model.Code;
                    item.Value = model.Code;
                    cmb.Items.Insert(0, item);
                    InitParamDataSet();
                }
            }
            catch { }
        }
Example #14
0
        /// <summary>
        /// 重写获取详细事件
        /// </summary>

        private Hi.Model.BasParam SetDetail()
        {
            Hi.Model.BasParam model = new Hi.Model.BasParam();
            model.Id         = this.IdValue;
            model.Title      = this.txtName.Text.Trim();
            model.Code       = this.txtCode.Text.Trim();
            model.EnableFlag = this.rdo2.Checked ? "2" : (this.rdo1.Checked?"1":"0");

            if (this.cmbParent.SelectedIndex > -1)
            {
                Ctrls.CbbItem item = (Ctrls.CbbItem) this.cmbParent.SelectedItem;
                model.ParentId = item.Value;
                model.Grade    = "2";
            }
            else
            {
                model.ParentId = "0";
                model.Grade    = "1";
            }

            return(model);
        }
Example #15
0
File: FrmOrg.cs Project: TjcJose/Hi
 /// <summary>
 /// 大类ComboBox
 /// </summary>
 private void ParentComboBox(TreeNode child)
 {
     Ctrls.CbbItem item = new Ctrls.CbbItem();
     item.Name = child.Name;
     item.Text = child.Text;
     item.Value = child.Tag.ToString();
     this.cmbParent.Items.Insert(0,item);
 }
Example #16
0
 public static void UserToComboBox(ComboBox cmb, out int intSelectIndex)
 {
     int selectindex = -1, count = 0;
     intSelectIndex = selectindex;
     DataSet ds = GetUserList();
     if (ds == null || ds.Tables.Count == 0)
     {
         return;
     }
     cmb.Items.Clear();
     Ctrls.CbbItem item;
     foreach (DataRow dr in ds.Tables[0].Rows)
     {
         item = new Ctrls.CbbItem();
         item.Text = dr["realname"].ToString().Trim();
         item.Value = dr["userid"].ToString().Trim();
         item.Name = dr["usercode"].ToString().Trim();
         cmb.Items.Add(item);
         count++;
         if (item.Value == AppSetting.SysOption.UserId)
             selectindex = count;
     }
     intSelectIndex = selectindex;
 }
Example #17
0
 public static void UserToComboBox(ComboBox cmb, DataSet ds)
 {
     if (ds == null || ds.Tables[0].Rows.Count == 0)
     {
         return;
     }
     cmb.Items.Clear();
     Ctrls.CbbItem item;
     foreach (DataRow dr in ds.Tables[0].Rows)
     {
         item = new Ctrls.CbbItem();
         item.Text = dr["realname"].ToString().Trim();
         item.Value = dr["userid"].ToString().Trim();
         item.Name = dr["usercode"].ToString().Trim();
         cmb.Items.Add(item);
     }
 }
Example #18
0
        private static void AddParam(ComboBox cmb, ParamParentCode parent, string title)
        {
            try
            {
                Hi.BLL.SysAdmin bll =new Hi.BLL.SysAdmin();
                DataRow[] rows = ParamDataSet.Tables[0].Select(" pcode='" + parent.ToString() + "'", "code desc");
                int count = rows.Length;
                int tmpCount = count;
                string pid = "", code = "";
                foreach (DataRow dr in rows)//降次排序,取第一条记录,循环一次退出
                {
                    code = dr["code"].ToString();
                    pid = dr["parent_id"].ToString();
                    int.TryParse(code, out tmpCount);
                    break;
                }
                if (count == tmpCount)
                    tmpCount++;
                Hi.Model.BasParam model = new Model.BasParam();
                model.Code = tmpCount.ToString();
                model.ParentId = pid;
                model.Title = title;
                model.EnableFlag = "1";

                bool blFlag = bll.ParamAdd(model);
                if (blFlag)
                {
                    Ctrls.CbbItem item = new Ctrls.CbbItem();
                    item.Text = title;
                    item.Name = model.Code;
                    item.Value = model.Code;
                    cmb.Items.Insert(0, item);
                    InitParamDataSet();
                }
            }
            catch { }
        }