public void MedicineWithCategory(MedicineObject medicineObject) { if (medicineObject is null) { return; } if (medicineObject.DbRecord.ID == Constants.Unspecified) { return; } if (medicinesWithCategory.Find(x => x.DbRecord.ID == medicineObject.DbRecord.ID) != null) { return; } medicinesWithCategory.Add(medicineObject); }
public void UsedInMedicines(MedicineObject medicineObject) { if (medicineObject is null) { return; } if (medicineObject.DbRecord.ID == Constants.Unspecified) { return; } if (usedInMedicines.Find(x => x.DbRecord.ID == medicineObject.DbRecord.ID) != null) { return; } usedInMedicines.Add(medicineObject); }
public PortfolioObject(PortfolioDbRecord dbRecord) : base(dbRecord) { DbRecord.Medicine = DbRecord.Medicine ?? new MedicineDbRecord(); Medicine = new MedicineObject(DbRecord.Medicine); }