Find() public static method

public static Find ( object x ) : string
x object
return string
        public IHttpActionResult PostProduct(Products product, Guid id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            Categorys cat = DataStore <Categorys> .Find(id);

            cat.Listproducts.Add(product);
            //db.Categorys.Add(categorys);

            try
            {
                DataStore <Categorys> .Update(cat);
            }
            catch (DbUpdateException)
            {
                if (!CategorysExists(cat.ID))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = product.ID }, product));
        }
        public IHttpActionResult PutProducts(Guid id, Products products)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (DataStore <Products> .Find(id) == null /*id != products.ID*/)
            {
                return(BadRequest());
            }

            //db.Entry(products).State = EntityState.Modified;
            DataStore <Products> .Update(products);

            //try
            //{
            //    db.SaveChanges();
            //}
            //catch (DbUpdateConcurrencyException)
            //{
            //    if (!ProductsExists(id))
            //    {
            //        return NotFound();
            //    }
            //    else
            //    {
            //        throw;
            //    }
            //}

            return(StatusCode(HttpStatusCode.NoContent));
        }
        public IHttpActionResult GetCategorys(Guid id)
        {
            var category = DataStore <Categorys> .Find(id);

            //Categorys categorys = db.Categorys.Find(id);
            if (category == null)
            {
                return(NotFound());
            }

            return(Ok(category));
        }
        public IHttpActionResult DeleteCategorys(Guid id)
        {
            Categorys categorys = DataStore <Categorys> .Find(id);

            if (categorys == null)
            {
                return(NotFound());
            }
            DataStore <Categorys> .Delete(id);

            return(Ok(categorys));
        }
        public IHttpActionResult GetProducts(Guid id)
        {
            // Products products = db.Products.Find(id);
            var products = DataStore <Products> .Find(id);

            if (products == null)
            {
                return(NotFound());
            }

            return(Ok(products));
        }
Example #6
0
        // GET: Employees/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Employees employees = DataStore <Employees> .Find(id);

            if (employees == null)
            {
                return(HttpNotFound());
            }
            return(View(employees));
        }
        public IHttpActionResult DeleteProducts(Guid id)
        {
            //Products products = db.Products.Find(id);
            var product = DataStore <Products> .Find(id);

            if (product == null)
            {
                return(NotFound());
            }

            //db.Products.Remove(products);
            //db.SaveChanges();
            DataStore <Products> .Delete(product);

            //return Ok(products);
            return(Ok());
        }
Example #8
0
        public IndustryModel GetCompanies(int industryId)
        {
            using (var db = new DataStore<IndustryModel>("industry"))
            {
                var industry = db.GetCollection().Find(x => x.Id == industryId);
                if (industry == null)
                {
                    var json = _yqlService.FetchCompanies(industryId);
                    var jobj = JObject.Parse(json);
                    jobj = JObject.Parse(jobj["query"]["results"]["industry"].ToString());
                    industry = Helper.DeserializeJson<IndustryModel>(jobj);
                    industry.Company.ForEach(x => x.SectorId = industry.Id);

                    db.Find()
                    SaveIndustry(industry);
                }

                return industry;
            }
        }
Example #9
0
 public Task <ICollection <Customer> > SearchByFirstname(string firstname)
 {
     return(store.Find(x => x.Where(c => c.FirstName == firstname)));
 }
Example #10
0
        // GET api/<controller>/5
        public virtual T Get(string id)
        {
            var result = DataStore.Find <T>(t => t.Id == id, Includes);

            return(result);
        }
Example #11
0
 // GET api/<controller>/5
 public virtual T Get(int id)
 {
     return(DataStore.Find <T>(t => t.ID == id, Includes));
 }
Example #12
0
 public T Get <T>(int id)
     where T : class, IIdentifier
 {
     return(DataStore.Find <T>(t => t.Id == id, Includes));
 }