Пример #1
0
 private void butSua_Click(object sender, System.EventArgs e)
 {
     if (ds.Tables[0].Rows.Count == 0)
     {
         return;
     }
     if (bTTngay)
     {
         MessageBox.Show("Ngày " + s_ngay + " viện phí đã in danh sách thu tiền\nYêu cầu chọn phiếu buổi chiều !", LibMedi.AccessData.Msg);
         return;
     }
     try
     {
         i_row = dataGrid1.CurrentCell.RowNumber;
         if (dataGrid1[i_row, 11].ToString() == "1" || dataGrid1[i_row, 12].ToString() == "1" || dataGrid1[i_row, 16].ToString() == "1")
         {
             MessageBox.Show(lan.Change_language_MessageText("Số liệu đã cập nhật không thể sửa !"), LibMedi.AccessData.Msg);
             return;
         }
         l_id = decimal.Parse(dataGrid1[i_row, 0].ToString());
     }
     catch { l_id = 0; }
     ena_object(true);
     ref_text();
     if (madoituong.Enabled)
     {
         madoituong.Focus();
     }
     else
     {
         soluong.Focus();
     }
 }
Пример #2
0
 private void butSua_Click(object sender, System.EventArgs e)
 {
     ena_object(true);
     ma.Enabled = false;
     ten.Focus();
     SendKeys.Send("{Home}");
 }
Пример #3
0
 private void butMoi_Click(object sender, System.EventArgs e)
 {
     ma.Text  = "";
     ten.Text = "";
     ena_object(true);
     ma.Focus();
 }
Пример #4
0
 private void butMoi_Click(object sender, System.EventArgs e)
 {
     bNew     = true;
     tu.Text  = "";
     den.Text = "";
     ena_object(true);
     tu.Focus();
 }
Пример #5
0
 private void butMoi_Click(object sender, System.EventArgs e)
 {
     cicd10.Text = "";
     vviet.Text  = "";
     vanh.Text   = "";
     ena_object(true);
     cicd10.Focus();
 }
Пример #6
0
 private void butSua_Click(object sender, System.EventArgs e)
 {
     bEdit = true;
     ena_object(true);
     cicd10.Enabled = false;
     vviet.Focus();
     SendKeys.Send("{Home}");
 }
Пример #7
0
 private void butThem_Click(object sender, System.EventArgs e)
 {
     ma.Text     = "";
     ten.Text    = "";
     diachi.Text = "";
     sodt.Text   = "";
     ena_object(true);
     ma.Focus();
 }
Пример #8
0
 private void butMoi_Click(object sender, System.EventArgs e)
 {
     l_id            = 0;
     bEdit           = false;
     cicd10.Text     = "";
     vviet.Text      = "";
     vanh.Text       = "";
     chkhide.Checked = false;
     ena_object(true);
     cicd10.Focus();
 }
Пример #9
0
 private void butThem_Click(object sender, System.EventArgs e)
 {
     maold = ma.Text = ten.Text = diachi.Text = sodt.Text = "";
     ena_object(true);
     if (ma.Enabled)
     {
         ma.Focus();
     }
     else
     {
         ten.Focus();
     }
 }
Пример #10
0
 private void chandoan_Validated(object sender, System.EventArgs e)
 {
     if (maicd.Text == "")
     {
         maicd.Text = m.get_cicd10(chandoan.Text);
     }
     if (!m.bMaicd(maicd.Text))
     {
         MessageBox.Show(lan.Change_language_MessageText("Mã ICD10 này không có trong danh mục !"), s_msg);
         maicd.Text = "";
         maicd.Focus();
     }
 }
Пример #11
0
 private bool kiemtra()
 {
     if (mabs.Text == "")
     {
         mabs.Focus();
         return(false);
     }
     if (ma.Text == "")
     {
         ma.Focus();
         return(false);
     }
     if (ghichu.Text == "")
     {
         MessageBox.Show(lan.Change_language_MessageText("Nhập diễm giải !"), LibMedi.AccessData.Msg);
         ghichu.Focus();
         return(false);
     }
     if (dt.Rows.Count == 0)
     {
         butThem.Focus();
         return(false);
     }
     return(true);
 }
Пример #12
0
        private void butIn_Click(object sender, System.EventArgs e)
        {
            try
            {
                if (thang.Text == "00" || int.Parse(thang.Text) > 12)
                {
                    MessageBox.Show(lan.Change_language_MessageText("Tháng không hợp lệ !"), AccessData.Msg);
                    thang.Focus();
                    return;
                }
                tu  = "01/" + thang.Text + "/" + nam.Text;
                den = DateTime.DaysInMonth(int.Parse(nam.Text), int.Parse(thang.Text)).ToString().PadLeft(2, '0') + "/" + thang.Text + "/" + nam.Text;
                string s_ngayhientai = m.ngayhienhanh_server.Substring(0, 10);
                if (m.bNgay(den, s_ngayhientai))
                {
                    den = s_ngayhientai;
                }

                ds = exp.upd_ththbn(tu, den, (makp.SelectedIndex == -1)?"":makp.SelectedValue.ToString(), time.Checked);
                if (ds.Tables[0].Rows.Count == 0)
                {
                    MessageBox.Show(lan.Change_language_MessageText("Không có số liệu !"), AccessData.Msg);
                    return;
                }
                else
                {
                    string title           = "Tháng " + thang.Text + " năm " + nam.Text;
                    dllReportM.frmReport f = new dllReportM.frmReport(m, ds, title, "rptTkdieutri.rpt");
                    f.ShowDialog();
                }
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }
Пример #13
0
        private void butMoi_Click(object sender, System.EventArgs e)
        {
            if (muc.SelectedValue.ToString() == "")
            {
                MessageBox.Show("Đề nghị chọn mục trước khi thêm.", "PTTT"); muc.Focus(); return;
            }
            ten.Text             = "";
            loaivp.SelectedIndex = -1; mavp.SelectedIndex = -1;
            loaipt.SelectedIndex = 0;
            int i = 0;

            try
            {
                i = int.Parse(m.get_data("select max(substr(mapt,4,3)) from " + user + ".dmpttt where substr(mapt,1,3)='" + muc.SelectedValue.ToString() + "'").Tables[0].Rows[0][0].ToString()) + 1;
            }
            catch {}
            ma.Text = i.ToString().PadLeft(3, '0');
            ena_object(true);
            ma.Focus();
        }
Пример #14
0
 private void butThem_Click(object sender, System.EventArgs e)
 {
     bNew = true;
     ena_object(true);
     icd_chinh.Text = ""; cd_chinh.Text = "";
     icd_chinh.Focus();
 }
Пример #15
0
 private bool KiemtraDetail()
 {
     i_mabd = 0;
     if (mabd.Text == "" && tenbd.Text == "")
     {
         mabd.Focus();
         return(false);
     }
     if ((mabd.Text == "" && tenbd.Text != "") || (mabd.Text != "" && tenbd.Text == ""))
     {
         if (mabd.Text == "")
         {
             MessageBox.Show(
                 lan.Change_language_MessageText("Nhập mã số !"), d.Msg);
             mabd.Focus();
             return(false);
         }
         else if (tenbd.Text == "")
         {
             MessageBox.Show(
                 lan.Change_language_MessageText("Nhập tên !"), d.Msg);
             tenbd.Focus();
             return(false);
         }
     }
     r = d.getrowbyid(dtdmbd, "ma='" + mabd.Text + "'");
     if (r == null)
     {
         MessageBox.Show(
             lan.Change_language_MessageText("Mã số không hợp lệ !"), d.Msg);
         mabd.Focus();
         return(false);
     }
     i_mabd = int.Parse(r["id"].ToString());
     if (soluong.Text == "" || soluong.Text == "0.00" || soluong.Text == "0")
     {
         MessageBox.Show(
             lan.Change_language_MessageText("Nhập số lượng !"), d.Msg);
         soluong.Focus();
         return(false);
     }
     d_soluong = (soluong.Text != "")?decimal.Parse(soluong.Text):0;
     return(true);
 }
Пример #16
0
 private bool kiemtra()
 {
     if (madoituong.SelectedIndex == -1)
     {
         madoituong.Focus();
         return(false);
     }
     if (ten.Text == "" || mavp.Text == "")
     {
         ten.Focus();
         return(false);
     }
     if (soluong.Text == "")
     {
         soluong.Focus();
         return(false);
     }
     return(true);
 }
Пример #17
0
        private void butOK_Click(object sender, System.EventArgs e)
        {
            if (mabs.Text == "" && tenbs.Text == "")
            {
                MessageBox.Show(lan.Change_language_MessageText("Chọn bác sĩ khám bệnh !"), LibMedi.AccessData.Msg);
                mabs.Focus();
                return;
            }
            DataRow r = m.getrowbyid(dtnv, "ma='" + mabs.Text + "'");

            if (r != null)
            {
                if (password.Text.Trim() != r["password_"].ToString().Trim())
                {
                    MessageBox.Show(lan.Change_language_MessageText("Mật khẩu bác sĩ điều trị chưa hợp lệ !"), LibMedi.AccessData.Msg);
                    password.Focus();
                    return;
                }
            }
            s_mabs = mabs.Text;
            m.close(); this.Close();
        }
Пример #18
0
        private bool kiemtra()
        {
            if (nam.Text == "")
            {
                MessageBox.Show(lan.Change_language_MessageText("Nhập năm !"), LibMedi.AccessData.Msg);
                nam.Focus();
                return(false);
            }

            if (cachthucde.SelectedIndex == -1)
            {
                cachthucde.Focus();
                return(false);
            }
            if (cannang.Text == "" || cannang.Text == "0")
            {
                MessageBox.Show(lan.Change_language_MessageText("Nhập cân nặng !"), LibMedi.AccessData.Msg);
                cannang.Focus();
                return(false);
            }
            return(true);
        }
Пример #19
0
 private bool kiemtra()
 {
     if (ma.Text == "")
     {
         ma.Focus();
         return(false);
     }
     if (ten.Text == "")
     {
         ten.Focus();
         return(false);
     }
     if (gia_nv.Text == "")
     {
         gia_nv.Focus();
         return(false);
     }
     if (gia_ngv.Text == "")
     {
         gia_ngv.Focus();
         return(false);
     }
     return(true);
 }
Пример #20
0
 private void butThem_Click(object sender, System.EventArgs e)
 {
     ena_object(true);
     icd_chinh.Text = cd_chinh.Text = ghichu.Text = "";
     icd_chinh.Focus();
 }