コード例 #1
0
 // 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);
 }
コード例 #2
0
        // 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);
        }
コード例 #3
0
        // 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);
        }
コード例 #4
0
 // 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();
         }
     }
 }