Пример #1
0
        public List<matriculasDto> Gets(ConsultaMatriculasDto objCon)
        {
            using (ctx = new ieEntities())
            {
                List<matriculasDto> lr = new List<matriculasDto>();
                List<matriculas> l;
                if(objCon.Curso == null) l = ctx.matriculas.Where(t => t.vigencia == objCon.Vigencia && t.estado != "AN" && (t.id_matricula.ToUpper().Contains(objCon.Filtro.ToUpper()) || t.estudiantes.terceros.nombre.ToUpper().Contains(objCon.Filtro) || t.estudiantes.terceros.apellido.ToUpper().Contains(objCon.Filtro))).ToList();
                else l = ctx.matriculas.Where(t => t.vigencia == objCon.Vigencia && t.estado != "AN" && (t.id_matricula.ToUpper().Contains(objCon.Filtro.ToUpper()) || t.estudiantes.terceros.nombre.ToUpper().Contains(objCon.Filtro) || t.estudiantes.terceros.apellido.ToUpper().Contains(objCon.Filtro)) && t.id_curso == objCon.Curso).ToList();

                Mapper.Map(l,lr);

                return lr;
            }
        }
 public List<matriculasDto> PostObtenerMatriculas(ConsultaMatriculasDto Reg)
 {
     mMatricula o = new mMatricula();
     return o.Gets(Reg);
 }