public MedicineDescription createIMedicineDescription(MedicineDescriptionDto dto)
        {
            MedicineDescription medicineDescription = IMedicineDescriptionRepository.GetAll().SingleOrDefault(medicineDescriptionIt => CheckMedicineNameEquality(dto, medicineDescriptionIt));

            return(medicineDescription == null ? MedicineDescriptionAdapter.MedicineDescriptionDtoToMedicineDescription(dto) : null);
        }
 private static bool CheckMedicineNameEquality(MedicineDescriptionDto dto, MedicineDescription medicineDescription)
 {
     return(medicineDescription.Name.Equals(MedicineDescriptionAdapter.MedicineDescriptionDtoToMedicineDescription(dto).Name));
 }
 public MedicineDescription Create(MedicineDescriptionDto dto)
 {
     return(MedicineDescriptionRepository.Create(MedicineDescriptionAdapter.MedicineDescriptionDtoToMedicineDescription(dto)));
 }