Esempio n. 1
0
        public static List <T> GetAll <T>(this PuckPicker pp, bool noCast = false) where T : BaseModel
        {
            if (pp == null)
            {
                return(new List <T>());
            }
            var qh = new QueryHelper <T>();

            qh.ID(pp.Id);
            if (!string.IsNullOrEmpty(pp.Variant))
            {
                qh.Variant(pp.Variant);
            }
            if (noCast)
            {
                return(qh.GetAllNoCast());
            }
            else
            {
                return(qh.GetAll());
            }
        }
Esempio n. 2
0
 public static T Get <T>(this PuckPicker pp, bool noCast = false) where T : BaseModel
 {
     return(GetAll <T>(pp, noCast).FirstOrDefault());
 }