//**************************************************************************************************** private void FrmDepartmentTypeEdit_Load(object sender, EventArgs e) { if (intId == 0) { this.Text = "添加" + this.Text; } else { this.Text = "修改" + this.Text; DataRow dr = new ModDepartmentType().setWhere("id > 0", true).getFind(intId); if (dr == null) { Function.showMessage("记录为空"); } else { txtDepartmentType.Text = dr["departmentType"].ToString(); chkIsPass.Checked = Convert.ToBoolean(dr["isPass"]); } } }
//**************************************************************************************************** //科室类型 public static void setDepartmentType(ComboBox cmb, Object value = null) { DataTable dt = new ModDepartmentType().getSelect(); DataRow dr = dt.NewRow(); dr["id"] = 0; dr["departmentType"] = "--请选择科室类型--"; dt.Rows.InsertAt(dr, 0); cmb.DataSource = dt; cmb.ValueMember = "id"; cmb.DisplayMember = "departmentType"; if (value == null) { cmb.SelectedValue = 0; } else { cmb.SelectedValue = Convert.ToInt32(value); } }
//**************************************************************************************************** //显示科室类型数据 private void showData() { DataTable dt = new ModDepartmentType().setWhere("id > 0", true).getSelect(); if (dt == null) { btnUpdate.Enabled = false; } else { btnUpdate.Enabled = true; int intIndex = 0; if (grd.Rows.Count > 0) { intIndex = grd.CurrentRow.Index; } grd.AutoGenerateColumns = false; grd.DataSource = dt; grd.Rows[intIndex].Cells[1].Selected = true; } }