// DELETE: api/Configuration/5 public HttpResponseMessage Delete(string id) { var provider = new EnumListProvider(DbInfo); var deleted = provider.DeleteEnumList(id); return(Request.CreateResponse(HttpStatusCode.OK, deleted)); }
public HttpResponseMessage GetProducts(string id) { try { var enums = new EnumListProvider(DbInfo).GetEnumList(int.Parse(id), EnumListTypes.Product); return(Request.CreateResponse(HttpStatusCode.OK, enums)); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.StackTrace)); } }
public HttpResponseMessage Post(EnumList enumList) { try { var provider = new EnumListProvider(DbInfo); var isSaved = provider.Save(enumList); return(Request.CreateResponse(HttpStatusCode.OK, isSaved)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message)); } }