public HttpResponseMessage GetFarmer() { using (FarmerSchemeEntities db = new FarmerSchemeEntities()) { var data = db.Farmers.ToList(); if (data != null) { return(Request.CreateResponse(HttpStatusCode.OK, data)); } else { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Former does not exist")); } } }
public HttpResponseMessage PostFarmer([FromBody] Farmer farmer) { try { using (FarmerSchemeEntities db = new FarmerSchemeEntities()) { db.Farmers.Add(farmer); db.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.Created)); } } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e.Message)); } }