public static InputDeliveries GetList(HashOidList oidList, bool childs, int sessionCode)
        {
            QueryConditions conditions = new QueryConditions
            {
                OidList = oidList.ToList()
            };

            return(GetList(InputDelivery.SELECT(conditions), childs, sessionCode));
        }
        public static ProductList GetList(HashOidList oidList, bool childs)
        {
            QueryConditions conditions = new QueryConditions
            {
                OidList = oidList.ToList()
            };

            return(GetList(ProductList.SELECT(conditions), childs));
        }
        public static Stores GetList(HashOidList oidList, bool childs)
        {
            QueryConditions conditions = new QueryConditions
            {
                OidList = oidList.ToList()
            };

            return(GetList(Almacen.SELECT(conditions, false), childs));
        }
        public static Expedients GetList(HashOidList oidList, bool childs)
        {
            QueryConditions conditions = new QueryConditions
            {
                OidList = oidList.ToList()
            };

            return(GetList(Expedient.SELECT(conditions, false), childs));
        }
        public static OutputDeliveries GetList(HashOidList oidList, bool childs, int sessionCode)
        {
            QueryConditions conditions = new QueryConditions
            {
                TipoEntidad = Common.ETipoEntidad.Cliente,
                OidList     = oidList.ToList()
            };

            return(GetList(OutputDelivery.SELECT(conditions, false), childs, sessionCode));
        }
        public static InputDeliveries GetList(HashOidList oidList, bool childs, bool cache, int sessionCode)
        {
            InputDeliveries list;

            if (!Cache.Instance.Contains(typeof(InputDeliveries)))
            {
                list = InputDeliveries.GetList(oidList, childs, sessionCode);
                Cache.Instance.Save(typeof(InputDeliveries), list);
            }
            else
            {
                list = Cache.Instance.Get(typeof(InputDeliveries)) as InputDeliveries;
            }

            return(list);
        }
        public static ProductList GetList(HashOidList oidList, bool childs, bool cache)
        {
            ProductList list;

            if (!Cache.Instance.Contains(typeof(ProductList)))
            {
                list = ProductList.GetList(oidList, childs);
                Cache.Instance.Save(typeof(ProductList), list);
            }
            else
            {
                list = Cache.Instance.Get(typeof(ProductList)) as ProductList;
            }

            return(list);
        }
        public static Stores GetList(HashOidList oidList, bool childs, bool cache)
        {
            Stores list;

            if (!Cache.Instance.Contains(typeof(Stores)))
            {
                list = Stores.GetList(oidList, childs);
                Cache.Instance.Save(typeof(Stores), list);
            }
            else
            {
                list = Cache.Instance.Get(typeof(Stores)) as Stores;
            }

            return(list);
        }
        public static Expedients GetList(HashOidList oidList, bool childs, bool cache)
        {
            Expedients list;

            if (!Cache.Instance.Contains(typeof(Expedients)))
            {
                list = Expedients.GetList(oidList, childs);
                Cache.Instance.Save(typeof(Expedients), list);
            }
            else
            {
                list = Cache.Instance.Get(typeof(Expedients)) as Expedients;
            }

            return(list);
        }
Exemple #10
0
        public static string GET_IN_BRANCHES_LIST_CONDITION(HashOidList oidList, string tableAlias)
        {
            if (oidList == null)
            {
                return(string.Empty);
            }

            string list = string.Empty;

            if (oidList.List.Count == 0)
            {
                list = "(0)";
            }
            else
            {
                list = GET_IN_STRING(oidList.ToList());
            }

            return(@" 
				AND "                 + tableAlias + @".""OID_BRANCH"" IN " + list);
        }