Ejemplo n.º 1
0
        private IQueryable <Form> Apply(IQueryable <Form> Forms, FormSearchEntity FormSearchEntity)
        {
            if (FormSearchEntity.StudentClassId != Guid.Empty)
            {
                Forms = Forms.Where(vs => vs.StudentClassId.Equals(FormSearchEntity.StudentClassId));
            }

            return(Forms);
        }
Ejemplo n.º 2
0
        public int Count(UserEntity userEntity, FormSearchEntity FormSearchEntity)
        {
            if (FormSearchEntity == null)
            {
                FormSearchEntity = new FormSearchEntity();
            }
            IQueryable <Form> Forms = context.Forms;

            Forms = Apply(Forms, FormSearchEntity);
            return(Forms.Count());
        }
Ejemplo n.º 3
0
        public List <FormEntity> List(UserEntity userEntity, FormSearchEntity FormSearchEntity)
        {
            if (FormSearchEntity == null)
            {
                FormSearchEntity = new FormSearchEntity();
            }
            IQueryable <Form> Forms = context.Forms;

            Forms = Apply(Forms, FormSearchEntity);
            //Forms = FormSearchEntity.SkipAndTake(Forms);
            return(Forms.Select(l => new FormEntity(l)).ToList());
        }
Ejemplo n.º 4
0
 public List <FormEntity> List(FormSearchEntity FormSearchEntity)
 {
     return(FormService.List(UserEntity, FormSearchEntity));
 }
Ejemplo n.º 5
0
 public int Count(FormSearchEntity FormSearchEntity)
 {
     return(FormService.Count(UserEntity, FormSearchEntity));
 }