コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (comboBoxDodawanieLeku.Text != "")
            {
                //dodajemy nowe rozpozananie szczegolowe do tabeli, zmieniamy pobieramy id na podstawie tableli rozpoznan

                BazaDataSet.lekiDataTable LekNaPodstawieOpisu = new BazaDataSet.lekiDataTable();

                string LekDawka = Program.FirstCharToUpper(comboBoxDodawanieLeku.Text);



                LekNaPodstawieOpisu = lekiTableAdapter1.GetDataByLekDawka(comboBoxDodawanieLeku.Text); //pobieramy rekord leku na podstawie jego "tekstu z nazwą i dawką"

                string LekId         = LekNaPodstawieOpisu.First().Lek_ID.ToString();
                string LekNazwa      = LekNaPodstawieOpisu.First().Nazwa_Handlowa;
                string LekTypDawka   = LekNaPodstawieOpisu.First().Typowa_Dawka;
                string LekDawkowanie = LekNaPodstawieOpisu.First().Typowe_Dawkowanie;

                string[] RowArray = { LekId, LekDawka, LekNazwa, LekTypDawka, LekDawkowanie };

                dataGridViewLeki.Rows.Insert(dataGridViewLeki.Rows.Count - 1, RowArray);

                //this.hosp_rozpDataGridView.Rows.Insert(hosp_rozpDataGridView.Rows.Count - 1, RowArray);


                ZaktualizujListeLekow();
                BiezacyWypis.ListaLek.ZaktualizujLekiWBazie();
                comboBoxDodawanieLeku.Text = "";
            }
        }
コード例 #2
0
        private void ZaktualizujListePodpowiedziLekow()
        {
            this.TabelaLeki = this.lekiTableAdapter1.GetData();

            comboBoxDodawanieLeku.AutoCompleteCustomSource.Clear();

            foreach (BazaDataSet.lekiRow LekRow in TabelaLeki.Rows)
            {
                comboBoxDodawanieLeku.AutoCompleteCustomSource.Add(LekRow.LekDawka);
            }
        }
コード例 #3
0
        public OknoWypisu(string sciezka = "")
        {
            InitializeComponent();
            //FormularzEcho = new EchoControl();
            this.BiezacyWypis = new Wypis();
            TabelaRozpoznania = new BazaDataSet.rozpoznaniaDataTable();
            TabelaLeki        = new BazaDataSet.lekiDataTable();

            BiezaceViewDT             = new BazaDataSet.biezaceDataTable();
            BiezaceViewTableAdapter   = new BazaDataSetTableAdapters.biezaceTableAdapter();
            BiezaceWypisyTableAdapter = new BazaDataSetTableAdapters.biezace_wypisyTableAdapter();
            sciezkapliku = sciezka;


            //this.sciezkapliku = args[1];

            //utworzenie listy lekarzy do wyboru
            TabelaLekarze = new BazaDataSet.lekarzeDataTable();

            TabelaLekarze = lekarzeTableAdapter.GetData();

            foreach (BazaDataSet.lekarzeRow LekarzRow in TabelaLekarze.Rows)
            {
                wyborlekarzacomboBox.Items.Add(LekarzRow.Nazwa);
                echoControl1.DodajLekarzaDoListy(LekarzRow.Nazwa);
            }

            ZakutalizujWidokBiezacychWypisow();



            textControl.ButtonBar = buttonBar;


            ZaktualizujListePodpowiedziRozp();
            ZaktualizujListePodpowiedziLekow();



            // if (sciezkapliku != "") this.ZaladujWypis(sciezkapliku); // jesli bylo z parametrem wywolani
        }