/// <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); }
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; }
/// <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); }
public FrmOrg() { InitializeComponent(); TreeViewData(); Ctrls.CbbItem item = new Ctrls.CbbItem(); item.Name = "0"; item.Text = ""; item.Value = "0"; this.cmbParent.Items.Insert(0, item); }
public FrmOrg() { InitializeComponent(); TreeViewData(); Ctrls.CbbItem item = new Ctrls.CbbItem(); item.Name = "0"; item.Text = ""; item.Value = "0"; this.cmbParent.Items.Insert(0,item); }
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 = "请在技术员的指导下进行修改、删除"; }
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 = "请在技术员的指导下进行修改、删除"; }
/// <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); } }
/// <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); } }
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); } }
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); } }
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); } }
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 { } }
/// <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); }
/// <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); }
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; }
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 { } }