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());
     }
 }
Ejemplo n.º 4
0
        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));
            }
        }
Ejemplo n.º 5
0
        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);
        }