public Medications GetById(Guid id)
 {
     using (DataContext _context = new DataContext())
     {
         return(MedicationsMapper.MapMedicationsPersistenceToMedicationsEntity(_context.Medications.SingleOrDefault(c => c.KeyMedication.Equals(id))));
     }
 }
 public Medications GetByName(string Name)
 {
     using (DataContext _context = new DataContext())
     {
         return(MedicationsMapper.MapMedicationsPersistenceToMedicationsEntity(_context.Medications.SingleOrDefault(c => c.Name.Equals(Name))));
     }
 }
 public IEnumerable <Medications> GetAll()
 {
     using (DataContext _context = new DataContext())
     {
         return(MedicationsMapper.MapMedicationsPersistanceCollectionToMedicationsEntityCollection(_context.Medications.ToList()));
     }
 }
 public void Update(Medications entity)
 {
     using (DataContext _context = new DataContext())
     {
         _context.Update(MedicationsMapper.MapMedicationsEntityToMedicationsPersistance(entity));
         _context.SaveChanges();
     }
 }