Esempio n. 1
0
        private void guna2GradientButton1_Click(object sender, EventArgs e)
        {
            var dh = new dataset.yakkumdbTableAdapters.fa_rx_resep_dTableAdapter();

            dh.Fill(yakkumdb.fa_rx_resep_d);
            var sc           = dh.ScalarQueryNoRacikan(lblKodeRtx.Text).ToString();
            var cs           = Int32.Parse(sc) + 1;
            var _koderacikan = "RC" + _noreg + _kdokter + cs.ToString("00000");
            var _namaracikan = "Racikan " + cs.ToString("00");

            var nu   = dh.ScalarQueryMaxNoUrutResep(lblKodeRtx.Text).ToString();
            var nurs = int.Parse(nu) + 1;
            var temp = 0;
            // MessageBox.Show(nurs.ToString());
            Racikan rc     = new Racikan(0, _kodefornas, _namaracikan, _koderacikan, lblKodeRtx.Text, cs.ToString(), _kdokter, nurs, temp);
            var     result = rc.ShowDialog();

            if (result == DialogResult.OK)
            {
                this.view_resepTableAdapter.Fill(this.yakkumdb.view_resep, lblKodeRtx.Text);
                bs_view_resep.Filter = "vc_kode_rx = '" + lblKodeRtx.Text + "'";
                dgvResep.Update();
                dgvResep.Refresh();
            }
        }
Esempio n. 2
0
        private void button_MouseCliked(object sender, EventArgs e)
        {
            Guna.UI2.WinForms.Guna2Button us = (Guna.UI2.WinForms.Guna2Button)sender;
            var _filter = us.Tag.ToString();


            var dh = new dataset.yakkumdbTableAdapters.fa_rx_resep_dTableAdapter();

            dh.Fill(yakkumdb.fa_rx_resep_d);
            var sc           = dh.ScalarQueryNoRacikan(lblKodeRtx.Text).ToString();
            var cs           = Int32.Parse(sc) + 1;
            var _koderacikan = "RC" + _noreg + _kdokter + cs.ToString("00000");
            var _namaracikan = _filter.ToString().Substring(4) + " " + cs.ToString("00");

            var nu   = dh.ScalarQueryMaxNoUrutResep(lblKodeRtx.Text).ToString();
            var nurs = int.Parse(nu) + 1;

            int temp = 1;
            var kdtemplateracikan = 0;

            if (_kdpng == "323")
            {
                kdtemplateracikan = 3;
            }
            else
            {
                kdtemplateracikan = 1;
            }

            //Racikan rc = new Racikan(_kodefornas, _namaracikan, _koderacikan, lblKodeRtx.Text, cs.ToString(), _kdokter, nurs,temp);
            Racikan rc = new Racikan(kdtemplateracikan, _kodefornas, _namaracikan, _koderacikan, lblKodeRtx.Text, cs.ToString(), _kdokter, nurs, temp);

            var result = rc.ShowDialog();

            if (result == DialogResult.OK)
            {
                this.view_resepTableAdapter.Fill(this.yakkumdb.view_resep, lblKodeRtx.Text);
                bs_view_resep.Filter = "vc_kode_rx = '" + lblKodeRtx.Text + "'";
                dgvResep.Update();
                dgvResep.Refresh();
            }
        }