//Get the details of a particular medicine
 public MedicineTrackingInfo GetMedicineData(int id)
 {
     try
     {
         MedicineTrackingInfo medicine = db.medicinetrackinginfo.Find(id);
         return(medicine);
     }
     catch
     {
         throw;
     }
 }
 //To Add new medicine record
 public int AddMedices(MedicineTrackingInfo medicine)
 {
     try
     {
         db.medicinetrackinginfo.Add(medicine);
         db.SaveChanges();
         return(1);
     }
     catch
     {
         throw;
     }
 }
 //To Delete the record of a particular medicine
 public int DeleteMedicine(int id)
 {
     try
     {
         MedicineTrackingInfo med = db.medicinetrackinginfo.Find(id);
         db.medicinetrackinginfo.Remove(med);
         db.SaveChanges();
         return(1);
     }
     catch
     {
         throw;
     }
 }
        //To Update the records of a particluar medicine
        public int UpdateMedicine(MedicineTrackingInfo medicine)
        {
            try
            {
                db.Entry(medicine).State = EntityState.Modified;
                db.SaveChanges();

                return(1);
            }
            catch
            {
                throw;
            }
        }
 public int Edit([FromBody] MedicineTrackingInfo medicine)
 {
     return(objmedicines.UpdateMedicine(medicine));
 }
 public int Create([FromBody] MedicineTrackingInfo medicine)
 {
     return(objmedicines.AddMedices(medicine));
 }