Ejemplo n.º 1
0
        public IEnumerable <BuilderDefine> TemplateList(int template, BuilderDefineTypes type)
        {
            var query = _db.Set <BuilderDefine>();

            return(query.Where(e => e.Type == type && e.TemplateId == template)
                   .ToArray());
        }
Ejemplo n.º 2
0
        public IEnumerable <BuilderDefine> List(BuilderDefineTypes type)
        {
            var query = _db.Set <BuilderDefine>();

            return(query.Where(e => e.Type == type && !e.TemplateId.HasValue)
                   .ToArray());
        }
Ejemplo n.º 3
0
 public BuilderDefine TemplateGet(int template, BuilderDefineTypes type, int id)
 {
     return(_db.Set <BuilderDefine>().FirstOrDefault(e => e.Id == id && e.Type == type && e.TemplateId == template));
 }
Ejemplo n.º 4
0
 public BuilderDefine Get(BuilderDefineTypes type, int id)
 {
     return(_db.Set <BuilderDefine>().FirstOrDefault(e => e.Id == id && e.Type == type && !e.TemplateId.HasValue));
 }