public IEnumerable <Category> Get() { using (CategoryEntities entities = new CategoryEntities()) { return(entities.Categories.ToList()); } }
public HttpResponseMessage Put(int id, [FromBody] Category category) { try { using (CategoryEntities entities = new CategoryEntities()) { var entity = entities.Categories.FirstOrDefault(e => e.id == id); if (entity == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Category with id " + id.ToString() + " not found to edit")); } else { entity.category1 = category.category1; entity.image = category.image; entities.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK, entity)); } } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.OK, ex)); } }
public JsonResult Create(ProductCategory category) { using (CategoryEntities entitiesCategory = new CategoryEntities()) { entitiesCategory.ProductCategories.Add(category); entitiesCategory.SaveChanges(); } return(Json(category)); }
public void OnStart() { if (Categories == null) { ShowCategoriesProgress = true; //get categories endpointClient.queryCategories() .ToResponse <List <CategoryEntity> >() .SubscribeOn(ThreadPoolScheduler.Instance) .ObserveOnDispatcher(DispatcherPriority.Background) .Subscribe(x => { if (x.Code == ResponseCode.OK) { List <CategoryEntity> dataSet = x.Data; if (!dataSet.IsNullOrEmpty()) { if (Categories.IsNullOrEmpty()) { Categories = new CategoryEntities(); } dataSet.ForEach(c => Categories.Add(c)); } } else { x.PersistResponseError(); } }, error => { ShowCategoriesProgress = false; ShowSnackbar(Properties.Resources.UnexpectedErrorText); error.PersistException(); }, () => { ShowCategoriesProgress = false; }); } }
// GET: Category public ActionResult Index() { CategoryEntities entitiesCategory = new CategoryEntities(); return(View(entitiesCategory.ProductCategories)); }