Exemplo n.º 1
0
 public List <Medicine> GetList()
 {
     using (MedicineDATA ctx = new MedicineDATA())
     {
         return(ctx.Medicine.ToList());
     }
 }
Exemplo n.º 2
0
 public void Add(Medicine Medicine)
 {
     using (var ctx = new MedicineDATA())
     {
         ctx.Medicine.Add(Medicine);
         ctx.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public Medicine GetMedicineById(int id)
 {
     using (MedicineDATA ctx = new MedicineDATA())
     {
         var medicine = ctx.Medicine.Where(s => s.ID == id).FirstOrDefault();
         return(medicine);
     }
 }
Exemplo n.º 4
0
 public void Delete(int id)
 {
     using (MedicineDATA ctx = new MedicineDATA())
     {
         var medicine = ctx.Medicine.Where(s => s.ID == id).FirstOrDefault();
         ctx.Medicine.Remove(medicine);
         ctx.SaveChanges();
     }
 }
Exemplo n.º 5
0
 public void EditImage(Medicine medicine, string path)
 {
     path = path.Remove(0, 39);
     path = path.Replace('\\', '/');
     using (var ctx = new MedicineDATA())
     {
         var m = ctx.Medicine.FirstOrDefault(x => x.ID == medicine.ID);
         ctx.Medicine.Remove(m);
         medicine.ImageURL = path;
         ctx.Medicine.Add(medicine);
         ctx.SaveChanges();
     }
 }
Exemplo n.º 6
0
        public List <string> GetNames()
        {
            List <string> MedicinesNames = new List <string>();

            using (var ctx = new MedicineDATA())
            {
                foreach (var item in ctx.Medicine)
                {
                    MedicinesNames.Add(item.ProprietaryName);
                }
            }
            return(MedicinesNames);
        }