コード例 #1
0
        public static Medications MapMedicationsPersistenceToMedicationsEntity(MedicationsPersistence medicationsPersistance)
        {
            if (medicationsPersistance == null)
            {
                throw new ArgumentNullException();
            }

            return(new Medications(medicationsPersistance.KeyMedication,
                                   medicationsPersistance.Name,
                                   medicationsPersistance.Quantity));
        }
コード例 #2
0
        public bool DeleteByName(string name)
        {
            using (DataContext _context = new DataContext())
            {
                MedicationsPersistence medications = _context.Medications.Find(name);
                if (medications == null)
                {
                    return(false);
                }

                _context.Medications.Remove(medications);
                _context.SaveChanges();
                return(true);
            }
        }
コード例 #3
0
        public static MedicationsPersistence MapMedicationsEntityToMedicationsPersistance(Medications medications)
        {
            if (medications == null)
            {
                return(null);
            }

            MedicationsPersistence retVal = new MedicationsPersistence()
            {
                KeyMedication = medications.KeyMedication,
                Name          = medications.Name,
                Quantity      = medications.Quantity
            };

            return(retVal);
        }