void cmdSuagoiDV_Click(object sender, EventArgs e) { try { if (!CheckPatientSelected()) return; frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("GOI", 1,0); frm.HosStatus = 1; frm.objPhieudieutriNoitru = NoitruPhieudieutri.FetchByID(Utility.Int32Dbnull(Utility.GetValueFromGridColumn(grdPhieudieutri,NoitruPhieudieutri.Columns.IdPhieudieutri))); frm.Exam_ID = -1; frm.objLuotkham = objLuotkham; frm.objBenhnhan = objBenhnhan; frm.m_eAction = action.Update; frm.txtAssign_ID.Text = Utility.sDbnull(grdGoidichvu.GetValue(KcbChidinhclsChitiet.Columns.IdChidinh), "-1"); frm.ShowDialog(); if (frm.b_Cancel) { LaythongtinPhieudieutri(); TinhtoanTongchiphi(); ModifyCommmands(); } } catch (Exception ex) { if (globalVariables.IsAdmin) { Utility.ShowMsg("Lỗi trong quá trình sửa phiếu :" + e); } //throw; } }
void cmdThemgoiDV_Click(object sender, EventArgs e) { try { if (!CheckPatientSelected()) return; frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("GOI", 1,0); frm.txtAssign_ID.Text = "-100"; frm.Exam_ID = -1; frm.objLuotkham = objLuotkham; frm.objBenhnhan = objBenhnhan; frm.objPhieudieutriNoitru = NoitruPhieudieutri.FetchByID(Utility.Int32Dbnull(Utility.GetValueFromGridColumn(grdPhieudieutri, NoitruPhieudieutri.Columns.IdPhieudieutri))); frm.m_eAction = action.Insert; frm.txtAssign_ID.Text = "-1"; frm.HosStatus = 1; frm.ShowDialog(); if (frm.b_Cancel) { LaythongtinPhieudieutri(); TinhtoanTongchiphi(); if (PropertyLib._ThamKhamProperties.TudongthugonCLS) grdGoidichvu.GroupMode = GroupMode.Collapsed; Utility.GotoNewRowJanus(grdGoidichvu, KcbChidinhclsChitiet.Columns.IdChidinh, frm.txtAssign_ID.Text); ModifyCommmands(); } } catch (Exception) { //throw; } finally { txtPatient_Code.Focus(); txtPatient_Code.SelectAll(); } }
private void cmdSuaChiDinh_Click(object sender, EventArgs e) { try { KcbLuotkham objLuotkham = CreatePatientExam(); if (objLuotkham != null) { if (!InValiUpdateChiDinh()) return; frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("-GOI,-TIEN", 0); frm.HosStatus = 0; frm.Exam_ID = Utility.Int32Dbnull(-1, -1); frm.objLuotkham = CreatePatientExam(); frm.m_eAction = action.Update; frm.txtAssign_ID.Text = Utility.sDbnull(grdAssignDetail.GetValue(KcbChidinhclsChitiet.Columns.IdChidinh), "-1"); frm.ShowDialog(); if (!frm.m_blnCancel) { // LoadChiDinhCLS(); LoadChiDinh(); UpdateSumOfChiDinh(); } ModifycommandAssignDetail(); } ModifyCommand(); } catch (Exception ex) { Utility.ShowMsg("Lỗi:" + ex.Message); } }
private void cmdThemChiDinh_Click(object sender, EventArgs e) { KcbLuotkham objLuotkham = CreatePatientExam(); if(objLuotkham!=null) { frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("-GOI,-TIEN,-CHIPHITHEM", 0); frm.Exam_ID = Utility.Int32Dbnull(-1, -1); frm.txtAssign_ID.Text = "-100"; frm.objLuotkham = objLuotkham; frm.m_eAction = action.Insert; frm.HosStatus = 0; frm.ShowDialog(); if (!frm.m_blnCancel) { LoadChiDinh(); UpdateSumOfChiDinh(); } ModifycommandAssignDetail(); } ModifyCommand(); }
/// <summary> /// hàm thực hiện việc thêm mới thông itn /// của phần chính định /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdInsertAssign_Click(object sender, EventArgs e) { try { if (!CheckPatientSelected()) return; if (!cmdInsertAssign.Enabled) return; frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("-GOI,-TIEN,-CHIPHITHEM", 0,0); frm.txtAssign_ID.Text = "-100"; frm.Exam_ID =-1; frm.objLuotkham = objLuotkham;// CreatePatientExam(); frm.objBenhnhan = objBenhnhan; frm.objPhieudieutriNoitru = NoitruPhieudieutri.FetchByID(Utility.Int32Dbnull(txtIdPhieudieutri.Text)); frm.m_eAction = action.Insert; frm.txtAssign_ID.Text = "-1"; frm.HosStatus = 1; frm.ShowDialog(); if (frm.b_Cancel) { LaythongtinPhieudieutri(); TinhtoanTongchiphi(); if (PropertyLib._ThamKhamProperties.TudongthugonCLS) grdAssignDetail.GroupMode = GroupMode.Collapsed; Utility.GotoNewRowJanus(grdAssignDetail, KcbChidinhclsChitiet.Columns.IdChidinh, frm.txtAssign_ID.Text); ModifyCommmands(); } } catch (Exception) { //throw; } finally { txtPatient_Code.Focus(); txtPatient_Code.SelectAll(); } }
private void CapnhatCongtiem(long idChidinh) { try { frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("CONGTIEM", 4); frm.txtAssign_ID.Text = "-100"; frm.AutoAddAfterCheck = true; frm.Exam_ID = id_kham; frm.objLuotkham = objLuotkham; frm.objBenhnhan = objBenhnhan; frm.objPhieudieutriNoitru = null; frm.m_eAction = action.Update; frm.txtAssign_ID.Text = idChidinh.ToString(); frm.HosStatus = 0; frm.ShowDialog(); if (!frm.m_blnCancel) { LayCongtiem(); } } catch (Exception) { } finally { } }
/// <summary> /// hàm thực hiện viêc jsu thôn gtin chỉ dịnh cận lâm sàng /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdUpdate_Click(object sender, EventArgs e) { try { if (!CheckPatientSelected()) return; if (!InValiUpdateChiDinh()) return; frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("-GOI,-TIEN,-CHIPHITHEM", 0, 0); frm.HosStatus = 1; frm.objPhieudieutriNoitru = NoitruPhieudieutri.FetchByID(Utility.Int32Dbnull(txtIdPhieudieutri.Text)); frm.Exam_ID = -1; frm.objLuotkham = objLuotkham;// CreatePatientExam(); frm.objBenhnhan = objBenhnhan; frm.m_eAction = action.Update; frm.txtAssign_ID.Text = Utility.sDbnull(grdAssignDetail.GetValue(KcbChidinhclsChitiet.Columns.IdChidinh), "-1"); frm.ShowDialog(); if (frm.b_Cancel) { LaythongtinPhieudieutri(); TinhtoanTongchiphi(); ModifyCommmands(); } } catch (Exception ex) { if (globalVariables.IsAdmin) { Utility.ShowMsg("Lỗi trong quá trình sửa phiếu :" + e); } //throw; } }
private void ThemChiphithem() { try { frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("CHIPHITHEM", 0, 1); frm.txtAssign_ID.Text = "-100"; frm.Exam_ID = -1; frm.objLuotkham = objLuotkham; frm.objBenhnhan = objBenhnhan; frm.objPhieudieutriNoitru = null; frm.m_eAction = action.Insert; frm.txtAssign_ID.Text = "-1"; frm.HosStatus = 0; frm.ShowDialog(); if (frm.b_Cancel) { getData(); } } catch (Exception) { //throw; } finally { txtPatient_Code.Focus(); txtPatient_Code.SelectAll(); } }
/// <summary> /// hàm thực hiện việc thêm mới thông itn /// của phần chính định /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdInsertAssign_Click(object sender, EventArgs e) { try { if (!CheckPatientSelected()) return; if (Utility.Coquyen("quyen_suaphieuchidinhcls") || Utility.Int32Dbnull(objkcbdangky.IdBacsikham, -1) <= 0 || objkcbdangky.IdBacsikham == globalVariables.gv_intIDNhanvien) { } else { Utility.ShowMsg( string.Format( "Bệnh nhân này đã được khám bởi Bác sĩ khác nên bạn không được phép thêm phiếu chỉ định dịch vụ ")); return; } if (!cmdInsertAssign.Enabled) return; var frm = new frm_KCB_CHIDINH_CLS("-GOI,-TIEN,-CHIPHITHEM", 0); frm.txtAssign_ID.Text = "-100"; frm.Exam_ID = Utility.Int32Dbnull(txtExam_ID.Text, -1); frm.objLuotkham = objLuotkham; // CreatePatientExam(); frm.objBenhnhan = objBenhnhan; frm.ObjRegExam = KcbDangkyKcb.FetchByID(Utility.Int32Dbnull(txtReg_ID.Text)); frm.m_eAction = action.Insert; frm.txtAssign_ID.Text = "-1"; frm.HosStatus = 0; frm.ShowDialog(); if (!frm.m_blnCancel) { Laythongtinchidinhngoaitru(); if (PropertyLib._ThamKhamProperties.TudongthugonCLS) grdAssignDetail.GroupMode = GroupMode.Collapsed; Utility.GotoNewRowJanus(grdAssignDetail, KcbChidinhclsChitiet.Columns.IdChidinh, frm.txtAssign_ID.Text); } } catch (Exception) { //throw; } finally { ModifyCommmands(); txtPatient_Code.Focus(); txtPatient_Code.SelectAll(); } }
/// <summary> /// hàm thực hiện viêc jsu thôn gtin chỉ dịnh cận lâm sàng /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdUpdate_Click(object sender, EventArgs e) { try { if (!IsValidUpdateChidinh()) return; var frm = new frm_KCB_CHIDINH_CLS("-GOI,-TIEN,-CHIPHITHEM", 0); frm.HosStatus = 0; frm.ObjRegExam = KcbDangkyKcb.FetchByID(Utility.Int32Dbnull(txtReg_ID.Text)); frm.Exam_ID = Utility.Int32Dbnull(txtExam_ID.Text, -1); frm.objLuotkham = objLuotkham; // CreatePatientExam(); frm.objBenhnhan = objBenhnhan; frm.m_eAction = action.Update; frm.txtAssign_ID.Text = Utility.sDbnull( grdAssignDetail.GetValue(KcbChidinhclsChitiet.Columns.IdChidinh), "-1"); frm.ShowDialog(); if (!frm.m_blnCancel) { Laythongtinchidinhngoaitru(); } } catch (Exception ex) { if (globalVariables.IsAdmin) { Utility.ShowMsg("Lỗi trong quá trình sửa phiếu :" + e); } //throw; } finally { ModifyCommmands(); } }
private void CapnhatChiphithem(long idChidinh) { try { frm_KCB_CHIDINH_CLS frm = new frm_KCB_CHIDINH_CLS("CHIPHITHEM", 2); frm.txtAssign_ID.Text = "-100"; frm.Exam_ID = -1; frm.objLuotkham = objLuotkham; frm.objBenhnhan = objBenhnhan; frm.objPhieudieutriNoitru = null; frm.m_eAction = action.Update; frm.txtAssign_ID.Text = idChidinh.ToString(); frm.HosStatus = 0; frm.ShowDialog(); if (!frm.m_blnCancel) { getData(); } } catch (Exception) { //throw; } finally { txtPatient_Code.Focus(); txtPatient_Code.SelectAll(); } }