Exemple #1
0
        public void UpdateReturnCount(int queryId, int postModuleId, int count, string user)
        {
            var entity = _kHomePostModuleFilterRepository.GetQuery()
                         .FirstOrDefault(t => t.KHOMEMODULEQUERYID == queryId && t.KHOMEPOSTMODULEID == postModuleId);

            if (entity == null)
            {
                var newEntity = new PKS_KHOME_POST_MODULE_FILTER
                {
                    RETURNCOUNT        = count,
                    KHOMEMODULEQUERYID = queryId,
                    KHOMEPOSTMODULEID  = postModuleId,
                    CREATEDBY          = user,
                    CREATEDDATE        = DateTime.Now,
                    LASTUPDATEDBY      = user,
                    LASTUPDATEDDATE    = DateTime.Now
                };
                _kHomePostModuleFilterRepository.Add(newEntity);
            }
            else
            {
                entity.RETURNCOUNT     = count;
                entity.LASTUPDATEDBY   = user;
                entity.LASTUPDATEDDATE = DateTime.Now;
                _kHomePostModuleFilterRepository.Update(entity);
            }
        }
Exemple #2
0
        public void UpdateSortParams(int queryId, int postModuleId, List <QueryParamItem> model, string user)
        {
            var entity = _kHomePostModuleFilterRepository.GetQuery()
                         .FirstOrDefault(t => t.KHOMEMODULEQUERYID == queryId && t.KHOMEPOSTMODULEID == postModuleId);

            if (entity == null)
            {
                var newEntity = new PKS_KHOME_POST_MODULE_FILTER
                {
                    SORTPARAMETER      = model.ToJson(),
                    KHOMEMODULEQUERYID = queryId,
                    KHOMEPOSTMODULEID  = postModuleId,
                    CREATEDBY          = user,
                    CREATEDDATE        = DateTime.Now,
                    LASTUPDATEDBY      = user,
                    LASTUPDATEDDATE    = DateTime.Now
                };
                _kHomePostModuleFilterRepository.Add(newEntity);
            }
            else
            {
                entity.SORTPARAMETER   = model.ToJson();
                entity.LASTUPDATEDBY   = user;
                entity.LASTUPDATEDDATE = DateTime.Now;
                _kHomePostModuleFilterRepository.Update(entity);
            }
        }