Exemple #1
0
        private void getJmlPasien()
        {
            var ds = new PasienTableAdapter();

            if (ds.ScalarQueryJMLPasien(_kodeKlinik, _kodeDokter) != null)
            {
                _jmlpasien = Int32.Parse(ds.ScalarQueryJMLPasien(_kodeKlinik, _kodeDokter).ToString());
            }
        }
Exemple #2
0
        private void populatePasien()
        {
            flpPasien.SuspendLayout();
            flpPasien.Controls.Clear();
            var ds = new PasienTableAdapter();
            //ds.FillByDokter(yakkumdb.Pasien, _kodeDokter,_kodeKlinik );
            DataTable dt = ds.GetDataByDokter(_kodeDokter, _kodeKlinik);

            foreach (DataRow r in dt.Rows)
            {
                var uc = new CardPasien
                {
                    //Tag = r["vc_nid"].ToString() + r["vc_kode_rx"].ToString(),
                    Tag        = r["VC_NO_REGJ"].ToString() + r["vc_nama_p"].ToString() + r["VC_NO_RM"].ToString(),
                    NoRM       = r["VC_NO_RM"].ToString(),
                    Nama       = r["vc_nama_p"].ToString(),
                    Umur       = r["in_umurth"].ToString() + " tahun",
                    JK         = r["vc_jenis_k"].ToString(),
                    Penanggung = r["vc_n_png"].ToString(),
                    NoAntrian  = r["NO_ANTRIAN"].ToString(),
                    btKaryawan = (Boolean)r["bt_kary"],
                };

                if (flpPasien.Controls.Count < 0)
                {
                    flpPasien.Controls.Clear();
                }

                else
                {
                    flpPasien.Controls.Add(uc);
                    uc.Click += uc_MouseCliked;
                }
            }
            flpPasien.ResumeLayout();

            getJmlPasien();
            lblJMLPasien.Text  = _jmlpasien.ToString();
            lblPxMenunggu.Text = flpPasien.Controls.Count.ToString();
            var _pxdilayani = _jmlpasien - flpPasien.Controls.Count;

            lblPxDilayani.Text = _pxdilayani.ToString();
        }