public IHttpActionResult RecordPagination(Pagination pagination) { try { Record_typeService service = new Record_typeService(); var query = service.RecordPagination(pagination); return(Ok(query.AsQueryable())); } catch (Exception) { return(NotFound()); } }
public IHttpActionResult UpdateEntity(Record_typeEntity model) { if (model.ITEMID != 0 && model.XMID != 0) { Record_typeService service = new Record_typeService(); service.UpdateEntity(model); return(Ok()); } else { return(NotFound()); } }
public IHttpActionResult RecordQuery(int key1, int key2) { try { Record_typeService service = new Record_typeService(); var query = service.RecordQuery(key1, key2); return(Ok(query)); } catch (Exception) { return(NotFound()); } }
public IHttpActionResult RecordPagination(Pagination pagination) { Record_typeService service = new Record_typeService(); try { var query = service.RecordPagination(pagination); var packageEntity = query.PackageEntityPaginations(pagination); return(Json(packageEntity)); } catch (Exception) { PackageResultEntity <object> packageResultEntity = new PackageResultEntity <object>() { list = null, msg = "failed" }; return(Json(packageResultEntity)); } }
public IHttpActionResult RecordQuery(string key1, string key2) { Record_typeService service = new Record_typeService(); try { var query = service.GetEntity(key1, key2); var packageEntity = query.PackageResult(); return(Json(packageEntity)); } catch (Exception) { PackageResultEntity <object> packageResultEntity = new PackageResultEntity <object>() { list = null, msg = "failed" }; return(Json(packageResultEntity)); } }
public IHttpActionResult Get(ODataQueryOptions <Record_typeEntity> odataQueryOptions) { Expression <Func <Record_typeEntity, bool> > myfilter = null; if (odataQueryOptions.Filter != null) { myfilter = odataQueryOptions.Filter.ToExpression <Record_typeEntity>(); } try { Record_typeService service = new Record_typeService(); var expression = LinqExtensions.True <Record_typeEntity>(); if (myfilter != null) { expression = expression.And(myfilter); } var query = service.IQueryRecord(expression).ToList(); return(Ok(query.AsQueryable())); } catch (Exception) { return(NotFound()); } }
/// <summary> /// 插入数据 /// </summary> /// <param name="model"></param> public void Post(Record_typeEntity model) { Record_typeService service = new Record_typeService(); service.SaveEntity(model); }