/// <summary> /// 体检保存 /// </summary> /// <returns></returns> private TB_CHILDCHECK GetObj() { TB_CHILDCHECK obj = CommonHelper.GetObj <TB_CHILDCHECK>(panel1.Controls); obj.CHILDID = _hswomeninfo.cd_id; return(obj); }
public PaneljibenCheckBingliPrinter(TB_CHILDBASE baseobj, TB_CHILDCHECK checkobj, int childid) { InitializeComponent(); _baseobj = baseobj; _checkobj = checkobj; _childid = childid; }
public PaneljibenCheckBingliPrinter1(TB_CHILDBASE baseobj, TB_CHILDCHECK checkobj, string[] bmipingfen, MB_ZD zdobj, MB_WY wyobj) { InitializeComponent(); _baseobj = baseobj; _checkobj = checkobj; _bmipingfen = bmipingfen; _zdobj = zdobj; _wyobj = wyobj; if (_zdobj == null) { _zdobj = new MB_ZD(); } if (_wyobj == null) { _wyobj = new MB_WY(); } _wyobj.WYZD = "喂养指导\r\n" + _wyobj.WYZD; _zdobj.ZJZD = "早教指导\r\n" + _zdobj.ZJZD; _fjTextList = new List <string> { " (请于" + _checkobj.FUZENCOMBOBOX + "后再来复诊,下次复诊,请带此单。)", "儿保门诊预约方式:微信预约、工行自助机、www.jkwin.com.cn(医事", "通)挂号预约", }; }
private void setNursForm() { if (_jibenobj != null) { CommonHelper.setForm(_jibenobj, panel2.Controls); IList <TB_CHILDCHECK> checklist = checkbll.GetList(_jibenobj.ID); if (checklist != null) { dataGridView2.Rows.Clear(); int rowindex = -1; for (int i = 0; i < checklist.Count; i++) { TB_CHILDCHECK checkobj = checklist[i]; DataGridViewRow row = new DataGridViewRow(); row.CreateCells(dataGridView2, checkobj.CHECKDAY, checkobj.CHECKWEIGHT, checkobj.CHECKHEIGHT, checkobj.CHECKTOUWEI, checkobj.checkzuogao, checkobj.DOCTORNAME); row.Tag = checkobj; dataGridView2.Rows.Add(row); if (checkobj.CHECKDAY == checkday.Text.Trim()) { rowindex = i; } } if (rowindex == -1) { dataGridView2.ClearSelection(); } else { dataGridView2.Rows[rowindex].Selected = true; dataGridView2_RowEnter(null, new DataGridViewCellEventArgs(1, rowindex)); } } } }
/// <summary> /// 体检保存 /// </summary> /// <returns></returns> private TB_CHILDCHECK GetObj() { TB_CHILDCHECK obj = CommonHelper.GetObj <TB_CHILDCHECK>(panel2.Controls); obj.CHILDID = _jibenobj.ID; return(obj); }
private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { TB_CHILDCHECK checkobj = dataGridView2.SelectedRows[0].Tag as TB_CHILDCHECK; CommonHelper.setForm(checkobj, panel1.Controls); } }
private void buttonX4_Click(object sender, EventArgs e) { dataGridView2.ClearSelection(); TB_CHILDCHECK checkobj = new TB_CHILDCHECK(); checkday.Value = DateTime.Now; checkweight.Text = ""; checkheight.Text = ""; checktouwei.Text = ""; checkzuogao.Text = ""; doctorname.Text = ""; }
/// <summary> /// 保存儿童体检项目信息 /// </summary> public void saveChildCheck() { if (_hswomeninfo.cd_id == -1) { MessageBox.Show("请先保存儿童基本信息", "系统提示"); return; } if (String.IsNullOrEmpty(checkheight.Text.Trim())) { MessageBox.Show("请填写儿童身高后再保存", "系统提示"); checkheight.Focus(); return; } if (String.IsNullOrEmpty(checkweight.Text.Trim())) { MessageBox.Show("请选择儿童体重后再保存", "系统提示"); checkweight.Focus(); return; } TB_CHILDCHECK checkobj = GetObj(); TB_CHILDCHECK _checkobj = checkbll.Get(checkobj.CHECKDAY, (int)checkobj.CHILDID); if (_checkobj == null) { if (checkbll.Add(checkobj)) { MessageBox.Show("保存成功!", "软件提示"); _checkobj = checkobj; RefreshCheckList(); } else { MessageBox.Show("保存失败!", "软件提示"); } } else { checkobj.ID = _checkobj.ID; if (checkbll.UpdateNurse(checkobj)) { MessageBox.Show("保存成功!", "软件提示"); _checkobj = checkobj; RefreshCheckList(); } else { MessageBox.Show("保存失败!", "软件提示"); } } }
private void buttonX3_Click(object sender, EventArgs e) { if (dataGridView2.SelectedRows.Count <= 0) { MessageBox.Show("请选择要删除的记录!"); return; } TB_CHILDCHECK _checkobj = dataGridView2.SelectedRows[0].Tag as TB_CHILDCHECK; if (_checkobj != null) { if (MessageBox.Show("删除该记录?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { Cursor.Current = Cursors.WaitCursor; try { if (checkbll.Delete(_checkobj.ID)) { MessageBox.Show("删除成功!", "软件提示"); RefreshCheckList(); } else { MessageBox.Show("删除失败!", "请联系管理员"); } } finally { Cursor.Current = Cursors.Default; } } } else { MessageBox.Show("该记录还未保存!"); } }