public HttpResponseMessage PostNewBombaTicaMedicine([FromBody] Medicine value)
        {
            MedicineRegister.GetInstance().AddMedicine(MedicineRegister.medListB, value);
            var response = Request.CreateResponse(HttpStatusCode.Created);

            return(response);
        }
        public HttpResponseMessage PostLaBombaMed([FromBody] Medicine value)
        {
            MedicineRegister.GetInstance().AddMedicineLaBomba(value);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created);

            response.Headers.Location = new Uri(Request.RequestUri, String.Format("Medicine/{0}", value.Medicine_Name));
            return(response);
        }
        public IHttpActionResult GetBombaTicaMedicineById(string name)
        {
            var val = MedicineRegister.GetInstance().GetMedicine(MedicineRegister.medListB, name);

            if (val == null)
            {
                return(NotFound());
            }

            return(Ok(val));
        }
        public HttpResponseMessage PutPhischelMedicineNAs(string id, [FromBody] Medicine value)
        {
            var val = MedicineRegister.GetInstance().UpdateMedicine(MedicineRegister.medListP, id, value);

            if (val == false)
            {
                var responseA = Request.CreateResponse(HttpStatusCode.NotModified);
                return(responseA);
            }

            var responseB = Request.CreateResponse(HttpStatusCode.Accepted);

            return(responseB);
        }
        public HttpResponseMessage DeleteBombaTicaMedicine(string id)
        {
            var val = MedicineRegister.GetInstance().RemoveMedicine(MedicineRegister.medListB, id);

            if (val == false)
            {
                var responseA = Request.CreateResponse(HttpStatusCode.NotModified);
                return(responseA);
            }

            var responseB = Request.CreateResponse(HttpStatusCode.Accepted);

            return(responseB);
        }
 public void DeleteLaBombaMedicine(string name)
 {
     MedicineRegister.GetInstance().RemoveMedicineLaBomba(name);
 }
 public void PutUpdateLaBombaMedinceQuantity(string name, [FromBody] int value)
 {
     MedicineRegister.GetInstance().UpdateLaBombaMedQuant(MedicineRegister.GetInstance().GetMedicineLaBomba(name), value);
 }
 public Medicine GetLaBombaMedById(string name)
 {
     return(MedicineRegister.GetInstance().GetMedicineLaBomba(name));
 }
 public List <Medicine> GetAllLaBombaMed()
 {
     return(MedicineRegister.GetInstance().GetAllMedicinesLaBomba());
 }
 public void DeletePhischelMedicine(string name)
 {
     MedicineRegister.GetInstance().RemoveMedicinePhyschel(name);
 }
 public void PutUpdatePhischelMedinceQuantity(string name, [FromBody] int value)
 {
     MedicineRegister.GetInstance().UpdatePhischelMedQuant(MedicineRegister.GetInstance().GetMedicinePhyschel(name), value);
 }
 public Medicine GetPhischelMedById(string name)
 {
     return(MedicineRegister.GetInstance().GetMedicinePhyschel(name));
 }
 public List <Medicine> GetAllPhischelMed()
 {
     return(MedicineRegister.GetInstance().GetAllMedicinesPhyschel());
 }
 public List <Medicine> GetAllBombaTicaMedicines()
 {
     return(MedicineRegister.GetInstance().GetAllMedicines(MedicineRegister.medListB));
 }
 public List <Medicine> GetAllPhischelMedicines()
 {
     return(MedicineRegister.GetInstance().GetAllMedicines(MedicineRegister.medListP));
 }