public IHttpActionResult Get() { MedMaster medMaster = new MedMaster(); var result = medMaster.GetMedicines(); if (result != null) { return(Ok(result)); } else { return(NotFound()); } }
public HttpResponseMessage Get(int id) { MedMaster medMaster = new MedMaster();; var result = medMaster.GetMedicines(id); if (result != null) { return(Request.CreateResponse(System.Net.HttpStatusCode.OK, result)); } else { string msg = "Medicine id does not exist"; return(Request.CreateErrorResponse(System.Net.HttpStatusCode.NotFound, msg)); } }
public IHttpActionResult Post([FromBody] Medicine medicine) { MedMaster medMaster = new MedMaster(); if (string.IsNullOrWhiteSpace(medicine.MedicineName)) { return(BadRequest("You must supply medicine name")); } if (string.IsNullOrWhiteSpace(medicine.Purpose)) { return(BadRequest("You must supply medicine purpose")); } var result = medMaster.AddMedicine(medicine); if (result > 0) { var url = new Uri(string.Format("localhost:50428/api/medicine/Find/{0}", result)); return(Created(url, medicine)); } else { return(NotFound()); } }