Beispiel #1
0
        private void btn_cari_Click(object sender, EventArgs e)
        {
            var db       = Model.Database.Instance;
            var query    = txt_cari.Text;
            var category = cb_jenis.SelectedItem.ToString();
            IEnumerable <Model.Dokter> result;

            if (category == "Kode")
            {
                //kalau ini pakai Like bisa ko ndre? jadi kode like query
                result = db.Query2 <Model.Dokter>().Where(db.Column("Kode") == query).Execute();
            }
            else if (category == "Nama")
            {
                //kalau ini pakai Like bisa ko ndre? jadi kode like query
                result = db.Query2 <Model.Dokter>().Where(db.Column("Nama") == query).Execute();
            }
            else
            {
                MessageBox.Show("Tidak dapat menemukan Dokter.");
                return;
            }

            dokter = result.FirstOrDefault();

            if (dokter != null)
            {
                txt_kode.DataBindings.Clear();
                txt_kode.DataBindings.Clear();
                txt_nama.DataBindings.Clear();
                txt_alamat.DataBindings.Clear();
                txt_telp.DataBindings.Clear();
                txt_ket.DataBindings.Clear();

                txt_kode.DataBindings.Add("Text", dokter, "Kode");
                txt_nama.DataBindings.Add("Text", dokter, "Nama");
                txt_alamat.DataBindings.Add("Text", dokter, "Alamat");
                txt_telp.DataBindings.Add("Text", dokter, "Telp");
                txt_ket.DataBindings.Add("Text", dokter, "Keterangan");
            }
            else
            {
                txt_kode.DataBindings.Clear();
                txt_kode.DataBindings.Clear();
                txt_nama.DataBindings.Clear();
                txt_alamat.DataBindings.Clear();
                txt_telp.DataBindings.Clear();
                txt_ket.DataBindings.Clear();
            }
        }
Beispiel #2
0
        public tambah(Controller controller, Model.Dokter dokter = null)
        {
            this.controller = controller;

            InitializeComponent();

            if (dokter != null)
            {
                model = dokter;
            }
            else
            {
                model = new Model.Dokter();
            }

            txt_kode.DataBindings.Add("Text", model, "Kode");
            txt_nama.DataBindings.Add("Text", model, "Nama");
            txt_alamat.DataBindings.Add("Text", model, "Alamat");
            txt_telp.DataBindings.Add("Text", model, "Telp");
            txt_ket.DataBindings.Add("Text", model, "Keterangan");
        }