public void AssignMedicine() { var bill = _billRepository.GetUnpaidBillByPatientId(_view.PatientId); var prescriptionItem = AddMedicineToPrescription(bill.id, _view.MedicineSelectedId); if (!_temporaryPrescription.Any(p => p.medicine_id == prescriptionItem.medicine_id)) { _temporaryPrescription.Add(prescriptionItem); MedicineAssignedVM medicineSelected = GetMedicineViewModel(prescriptionItem); DisplayMedicineSelected(medicineSelected); } }
private void DisplayMedicineSelected(MedicineAssignedVM medicineSelected) { _selectedMedicineList.Add(medicineSelected); RefreshDatagridView(); }