private void frmUserManageEdit_Load(object sender, EventArgs e) { BindIsStop(); Bind_assembly_line(); if (em == EditMode.Edit) { //如果是系统管理员账户admin允许重置用户密码 if (Eap.Config.GetConfig().user.USER_ID == "admin") { btnResetPwd.Visible = true; } this.txtUserID.ReadOnly = true; txtUserID.Text = user.USER_ID; txtUserName.Text = user.USER_NAME; foreach (Object obj in cboIsStop.Items) { EapItem item = (EapItem)obj; if (item.ID == user.IS_STOP.ToString()) { cboIsStop.SelectedItem = obj; break; } } //绑定该用户生产线权限 BindTrimLine(); } }
private void frmDepartmentEdit_Load(object sender, EventArgs e) { try { //绑定部门类型下拉框 foreach (EapDepartment sub in Bll.GetBll().GetDepartmant_TYPE()) { cmbDEPARTMENT_TYPE.Items.Add(new EapItem(sub.DEPARTMENT_TYPE, sub.DEPARTMENT_TYPE)); } //绑定生产线下拉框 foreach (EapDepartment sub in Bll.GetBll().GetASSEMBLY_LINE()) { cmbASSEMBLY_LINE.Items.Add(new EapItem(sub.ASSEMBLY_LINE, sub.ASSEMBLY_LINE)); } //绑定状态 cmbStatus.Items.Add(new EapItem("1", "有效")); cmbStatus.Items.Add(new EapItem("0", "无效")); if (em == EditMode.Edit) { txtDEPARTMENT_NAME.Text = entity.DEPARTMENT_NAME; txtDEPARTMENT_CODE.Text = entity.DEPARTMENT_CODE; cmbDEPARTMENT_TYPE.Text = entity.DEPARTMENT_TYPE; cmbASSEMBLY_LINE.Text = entity.ASSEMBLY_LINE; foreach (Object obj in cmbStatus.Items) { EapItem item = (EapItem)obj; if (item.ID == entity.STATUS.ToString()) { cmbStatus.SelectedItem = obj; break; } } log += " 旧数据:部门编号[" + txtDEPARTMENT_CODE.Text + "],部门名称[" + txtDEPARTMENT_NAME.Text + "],类型[" + cmbDEPARTMENT_TYPE.Text + "],装配线[" + cmbASSEMBLY_LINE.Text + "],状态[" + cmbStatus.Text + "] "; } else { if (cmbDEPARTMENT_TYPE.Items.Count > 0) { cmbDEPARTMENT_TYPE.SelectedIndex = 0; } if (cmbStatus.Items.Count > 0) { cmbStatus.SelectedIndex = 0; } } } catch (Exception ex) { Func.ShowMessage(MessageType.Warning, "发生错误,错误原因:" + ex.Message); } }
/// <summary> /// 取消事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnCancel_Click(object sender, EventArgs e) { EapItem item = new EapItem(string.Empty, string.Empty); if (sendEvent != null) { sendEvent(item); } this.Close(); }
/// <summary> /// 获取Item数据并关闭窗体 /// </summary> /// <param name="rowindex">行号</param> private void getItemAndClose(int rowindex) { if (rowindex > -1) { EapItem item = null; if (isNameShow) { item = new EapItem(dgv.Rows[rowindex].Cells[1].Value.ToString(), dgv.Rows[rowindex].Cells[2].Value.ToString()); } else { item = new EapItem(dgv.Rows[rowindex].Cells[1].Value.ToString(), ""); } if (sendEvent != null) { sendEvent(item); } this.Close(); } }
private void GetItem(EapItem ei) { txtParentMenuId.Text = ei.ID; }