public gs_t_cat_products GetProductByID(int productID) { gs_t_cat_products aproduct = null; try { aproduct = dbContext.gs_t_cat_products.Where(x => x.idproduct == productID).SingleOrDefault(); } catch (Exception e) { aproduct = null; } return(aproduct); }
public HttpResponseMessage SaveProduct(gs_t_cat_products aproduct) { int result = 0; try { dbContext.gs_t_cat_products.Add(aproduct); dbContext.SaveChanges(); result = 1; } catch (Exception e) { result = 0; } return(Request.CreateResponse(HttpStatusCode.OK, result)); }
public HttpResponseMessage UpdateProduct(gs_t_cat_products aproduct) { int result = 0; try { dbContext.gs_t_cat_products.Attach(aproduct); dbContext.Entry(aproduct).State = EntityState.Modified; dbContext.SaveChanges(); result = 1; } catch (Exception e) { result = 0; } return(Request.CreateResponse(HttpStatusCode.OK, result)); }