// POST api/values public string Post([FromBody] tblStoreInfo value) { value.StoreAuthId = value.StoreName.Replace(" ", string.Empty) + "@LocalStore.com"; using (LocalStoreEntities1 entity = new LocalStoreEntities1()) { entity.tblStoreInfoes.Add(value); entity.SaveChanges(); } return(value.StoreAuthId); }
// GET api/values/5 public tblStoreInfo Get(string StoreAuthId) { tblStoreInfo store = null; using (LocalStoreEntities1 entity = new LocalStoreEntities1()) { store = entity.tblStoreInfoes.Where(p => p.StoreAuthId == StoreAuthId).FirstOrDefault(); } return(store); }
// PUT: api/Admin/5 public int Put(int id, [FromBody] tblStoreInfo value) { int result = 0;//fail using (LocalStoreEntities1 entity = new LocalStoreEntities1()) { var foundProduct = entity.tblStoreInfoes.Where(p => p.StoreAuthId == value.StoreAuthId).FirstOrDefault(); if (foundProduct != null) { foundProduct.AdminApprove = value.AdminApprove; result = entity.SaveChanges(); } } return(result); }
// PUT api/values/5 public void Put(string StoreAuthId, [FromBody] tblStoreInfo value) { using (LocalStoreEntities1 entity = new LocalStoreEntities1()) { var oldStore = entity.tblStoreInfoes.Where(p => p.StoreAuthId == StoreAuthId).FirstOrDefault(); if (oldStore != null) { oldStore.StoreName = value.StoreName; oldStore.StoreAddress = value.StoreAddress; oldStore.Pincode = value.Pincode; oldStore.SearchTags = value.SearchTags; entity.SaveChanges(); } } }