// POST api/<controller> public HttpResponseMessage Post([FromBody] DiseasePestData pestdata) { var query = db.Pests.FirstOrDefault(c => c.P_ID == pestdata.ID); List <ControlResult> pestcontrols = ControlProcess.PestControls(pestdata.ID); DiseasePestResult pest = new DiseasePestResult() { About = query.About, Controls = pestcontrols, Name = query.Name, Spread = query.Spread, Symptoms = SymptomProcess.Symptoms(SymptomProcess.SymptomsFromPest(query.P_ID)) }; return(Request.CreateResponse(HttpStatusCode.OK, pest)); }
// POST api/<controller> public HttpResponseMessage Post([FromBody] DiseasePestData diseasedata) { var query = db.Diseases.FirstOrDefault(c => c.D_ID == diseasedata.ID); List <ControlResult> pestcontrols = ControlProcess.DiseaseControls(diseasedata.ID); DiseasePestResult disease = new DiseasePestResult() { About = query.About, Controls = pestcontrols, Name = query.Name, Spread = query.Transmision, Symptoms = SymptomProcess.Symptoms(SymptomProcess.SymptomsFromDisease(query.D_ID)) }; return(Request.CreateResponse(HttpStatusCode.OK, disease)); }