public static bool UnitTypeAdd(Model.T_BASE_UNITTYPEModel model) { Access.FactoryT_BASE_UNITTYPEAccess af = new Access.FactoryT_BASE_UNITTYPEAccess(); int ret = af.Add(model); return(ret > 0); }
public FormSelectSJY(string sjyid) { InitializeComponent(); Model.T_BASE_SJYPZModel sjy = Access.DataSource.GetSJYPZFromBM(sjyid); List <Model.T_BASE_UNITTYPEModel> models = Access.UnitType.GetSJYPZUnitType(); int selectIndex = -1; for (int i = 0; i < models.Count; i++) { txt_GROUP.Properties.Items.Add(models[i]); if (models[i].LXBM == sjy.BL2) //BL2为数据源分组 { selectIndex = i; } } txt_GROUP.SelectedIndex = selectIndex; if (selectIndex != -1) { Model.T_BASE_UNITTYPEModel model = txt_GROUP.SelectedItem as Model.T_BASE_UNITTYPEModel; List <Model.T_BASE_SJYPZModel> sjys = Access.DataSource.GetSJYPZFromGroupId(model.LXBM); int rowHandle = 0; for (rowHandle = 0; rowHandle < sjys.Count; rowHandle++) { if (sjys[rowHandle].PZBM == sjyid) { break; } } gridControl1.DataSource = sjys; gridView1.FocusedRowHandle = rowHandle; } }
public FormAddUnitType(string id) { InitializeComponent(); m_UnitType = Access.UnitType.GetUnitTypeModel(id); Text = "编辑分组"; txt_lxmc.Text = m_UnitType.LXMC; txt_bl1.Text = m_UnitType.BL1; }
private void txt_GROUP_SelectedIndexChanged(object sender, EventArgs e) { if (txt_GROUP.SelectedItem == null) { return; } Model.T_BASE_UNITTYPEModel model = txt_GROUP.SelectedItem as Model.T_BASE_UNITTYPEModel; gridControl1.DataSource = Access.SqlData.GetSqlDataListFromGroupId(model.LXBM).FindAll(delegate(Model.T_D_SQLDATA_MSTModel m) { return(m.SFJY == 0); }); }
private void txt_GROUP_SelectedIndexChanged(object sender, EventArgs e) { if (txt_GROUP.SelectedItem == null) { return; } Model.T_BASE_UNITTYPEModel model = txt_GROUP.SelectedItem as Model.T_BASE_UNITTYPEModel; gridControl1.DataSource = Access.DataSource.GetSJYPZFromGroupId(model.LXBM); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); m_GroupModel = Access.UnitType.GetUnitTypeModel(m_Memo); List <Model.T_D_TASK_MSTModel> sjys = Access.Task.GetGroupTask(m_Memo); gridControl3.DataSource = sjys; if (sjys.Count > 0) { SetValue(sjys[0].ID); } else { Careysoft.Dev.Public.Function.EnableButton(false, Controls); } }
protected override void OnLoad(EventArgs e) { m_GroupModel = Access.UnitType.GetUnitTypeModel(m_Memo); List <Model.T_BASE_SJYPZModel> sjys = Access.DataSource.GetSJYPZFromGroupId(m_Memo); gridControl1.DataSource = sjys; if (sjys.Count > 0) { SetValue(sjys[0].PZBM); } else { Careysoft.Dev.Public.Function.EnableButton(false, Controls); } base.OnLoad(e); }
protected override void OnLoad(EventArgs e) { string id = m_Memo; m_GroupModel = Access.UnitType.GetUnitTypeModel(m_Memo); List <Model.T_D_SQLDATA_MSTModel> sqlDatas = Access.SqlData.GetSqlDataListFromGroupId(m_Memo); gridControl1.DataSource = sqlDatas; if (sqlDatas.Count > 0) { SetValue(sqlDatas[0].ID); } else { Careysoft.Dev.Public.Function.EnableButton(false, Controls); } base.OnLoad(e); }
private void btn_save_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txt_lxmc.Text)) { XtraMessageBox.Show("分组名称不能为空"); txt_lxmc.Focus(); return; } if (!Careysoft.Basic.Public.RegexMatch.IsZZS(txt_bl1.Text)) { XtraMessageBox.Show("排序号不正确"); txt_bl1.Focus(); return; } if (Text == "新增分组") { m_UnitType = new Model.T_BASE_UNITTYPEModel(); m_UnitType.LXMC = txt_lxmc.Text; m_UnitType.FLXBM = FLXBM; m_UnitType.BL1 = txt_bl1.Text; m_UnitType.BL2 = FL; if (Access.UnitType.UnitTypeAdd(m_UnitType)) { DialogResult = System.Windows.Forms.DialogResult.OK; } else { XtraMessageBox.Show("新增失败"); } } else { m_UnitType.LXMC = txt_lxmc.Text; m_UnitType.BL1 = txt_bl1.Text; if (Access.UnitType.UnitTypeEdit(m_UnitType)) { DialogResult = System.Windows.Forms.DialogResult.OK; } else { XtraMessageBox.Show("编辑失败"); } } }
public static bool UnitTypeDel(string id) { Model.T_BASE_UNITTYPEModel model = GetUnitTypeModel(id); model.SFSC = 1; return(UnitTypeEdit(model)); }
private void Event_SubItemClick(object sender, EventArgs e) { string tag = (sender as ToolStripMenuItem).Tag.ToString(); if (tag == "REFRESH") { LoadNav(); //刷新 return; } if (m_MouseSelectControlObject != null) { Model.T_BASE_UNITTYPEModel selectModel = new Model.T_BASE_UNITTYPEModel(); if (m_MouseSelectControlObject.ObjectType.ToString().ToUpper() == "GROUP") { var hitMenu = m_MouseSelectControlObject.HintObject as NavBarGroup; selectModel = hitMenu.Tag as Model.T_BASE_UNITTYPEModel; } else if (m_MouseSelectControlObject.ObjectType.ToString().ToUpper() == "LINK") { var hitMenu = m_MouseSelectControlObject.HintObject as NavBarItemLink; selectModel = (hitMenu.Item.Tag as NavBarItemTag).Tag as Model.T_BASE_UNITTYPEModel; } if (String.IsNullOrEmpty(selectModel.LXBM)) { return; } if (tag.Split('_').Length == 2) { switch (tag.Split('_')[1]) { case "0": //add { FormAddUnitType f = new FormAddUnitType(); f.FLXBM = selectModel.LXBM; f.FL = tag.Split('_')[0]; if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) { LoadNav(); } break; } case "1": //edit { FormAddUnitType f = new FormAddUnitType(selectModel.LXBM); if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK) { LoadNav(); foreach (Form f2 in this.MdiChildren) { if (f2.Tag.ToString() == selectModel.LXBM) { f2.Text = f.LXMC; } } } break; } case "2": //del { if (XtraMessageBox.Show("您确认要删除'" + selectModel.LXMC + "'?", "信息提示", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { if (Access.UnitType.UnitTypeDel(selectModel.LXBM)) { LoadNav(); foreach (Form f2 in this.MdiChildren) { if (f2.Tag.ToString() == selectModel.LXBM) { f2.Close(); } } } } break; } } } } }