public HttpResponseMessage Put([FromBody] fuzzy_membershipModel.Create_Detail dataModel)
 {
     try
     {
         using (ftc_projectEntities entities = new ftc_projectEntities())
         {
             var entity = entities.fuzzy_membership.FirstOrDefault(e => e.BeaconMinor == dataModel.BeaconMinor && e.Label.Contains(dataModel.Label));
             if (entity == null)
             {
                 return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "data Not Gound"));
             }
             else
             {
                 entity.Samples = dataModel.Samples;
                 entity.Max     = dataModel.Max;
                 entity.Min     = dataModel.Min;
                 entity.Mean    = dataModel.Mean;
                 entity.SD      = entity.SD;
                 entities.SaveChanges();
                 return(Request.CreateResponse(HttpStatusCode.OK, entity));
             }
         }
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
     }
 }
        public HttpResponseMessage Post([FromBody] fuzzy_membershipModel.Create_Detail dataModel)
        {
            try
            {
                using (ftc_projectEntities entities = new ftc_projectEntities())
                {
                    fuzzy_membership newModel = new fuzzy_membership();
                    newModel.BeaconMinor = dataModel.BeaconMinor;
                    newModel.Label       = dataModel.Label;
                    newModel.Samples     = dataModel.Samples;
                    newModel.Max         = dataModel.Max;
                    newModel.Min         = dataModel.Min;
                    newModel.Mean        = dataModel.Mean;
                    newModel.SD          = dataModel.SD;
                    entities.fuzzy_membership.Add(newModel);
                    entities.SaveChanges();

                    var msg = Request.CreateResponse(HttpStatusCode.Created, newModel);
                    return(msg);
                }
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, ex));
            }
        }