/// <summary>
        ///     Esegue query emendamenti per le stampe
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public IEnumerable <EM> GetAll(EmendamentiByQueryModel model)
        {
            var query = PRContext
                        .EM
                        .SqlQuery(model.Query)
                        .Skip((model.page - 1) * 100)
                        .Take(100);

            return(query.ToList());
        }
Exemple #2
0
 public async Task <IHttpActionResult> GetEmendamenti(EmendamentiByQueryModel model)
 {
     try
     {
         return(Ok(new BaseResponse <EmendamentiDto>(model.page, model.size, await _logicEm.GetEmendamenti(model),
                                                     null, await _logicEm.CountEM(model.Query))));
     }
     catch (Exception e)
     {
         Log.Error("JOB - GetEmendamenti", e);
         return(ErrorHandler(e));
     }
 }