예제 #1
0
        public MedicineDataAddForm_InListView(Medicinedata m, MainView mainView, int flag)
        {
            this.mainView = mainView;
            this.flag     = flag;
            InitializeComponent();
            LoadData();
            Mname.SelectedIndex = Mname.FindStringExact(m.MName);
            Mname.Enabled       = false;

            NMvalue.Text = m.Unit.Split(' ')[0];
            MCvalue.Text = m.Unit.Split(' ')[0];
            MRvalue.Text = m.FlowRate.Split(' ')[0];

            NMunit.SelectedIndex = NMunit.FindStringExact(m.Unit.Split(' ')[1]);
            MCunit.SelectedIndex = NMunit.FindStringExact(m.Unit.Split(' ')[1]);
            MRunit.SelectedIndex = NMunit.FindStringExact(m.Unit.Split(' ')[1]);
        }
예제 #2
0
        public MedicineDataAddForm_InListView(AnesthesiaMedicineRecord m, MainView mainView, int flag)
        {
            this.mainView       = mainView;
            this.flag           = flag;
            this.medicineRecord = m;
            InitializeComponent();
            LoadData();
            Console.WriteLine("HJK" + m.MedicineID);
            Mname.SelectedIndex = Mname.FindStringExact(medicineDataRepository.selectById(m.MedicineID).MName);
            Mname.Enabled       = false;

            NMvalue.Text = m.ActualAmount.Split(' ')[0];
            MCvalue.Text = m.ActualAmount.Split(' ')[0];
            MRvalue.Text = m.FlowRate.Split(' ')[0];

            NMunit.SelectedIndex = NMunit.FindStringExact(medicineRecord.ActualAmount.Split(' ')[1]);
            MCunit.SelectedIndex = NMunit.FindStringExact(medicineRecord.ActualAmount.Split(' ')[1]);
            MRunit.SelectedIndex = NMunit.FindStringExact(medicineRecord.ActualAmount.Split(' ')[1]);
        }
예제 #3
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (Mname.Enabled)
            {
                NMvalue.Text = medicineDataList[Mname.SelectedIndex].Unit.Split(' ')[0];
                MCvalue.Text = medicineDataList[Mname.SelectedIndex].Unit.Split(' ')[0];
                MRvalue.Text = medicineDataList[Mname.SelectedIndex].FlowRate.Split(' ')[0];

                NMunit.SelectedIndex = NMunit.FindStringExact(medicineDataList[Mname.SelectedIndex].Unit.Split(' ')[1]);
                MCunit.SelectedIndex = NMunit.FindStringExact(medicineDataList[Mname.SelectedIndex].Unit.Split(' ')[1]);
                MRunit.SelectedIndex = NMunit.FindStringExact(medicineDataList[Mname.SelectedIndex].Unit.Split(' ')[1]);
            }

            if (medicineDataList[Mname.SelectedIndex].Method == 1)
            {
                changeLables(false);
            }
            else
            {
                changeLables(true);
            }
        }