Пример #1
0
        public List<ProductUnit> GetClientUnits(string clientid)
        {
            var dal = new ProductsDAL();
            DataTable dt = dal.GetClientUnits(clientid);

            List<ProductUnit> list = new List<ProductUnit>();
            foreach (DataRow dr in dt.Rows)
            {
                ProductUnit model = new ProductUnit();
                model.FillData(dr);
                list.Add(model);
            }
            return list;
        }
Пример #2
0
        public List<ProductUnit> GetClientUnits(string clientid)
        {
            var dal = new ProductsDAL();

            if (CacheUnits.ContainsKey(clientid))
            {
                return CacheUnits[clientid];
            }

            DataTable dt = dal.GetClientUnits(clientid);

            List<ProductUnit> list = new List<ProductUnit>();
            foreach (DataRow dr in dt.Rows)
            {
                ProductUnit model = new ProductUnit();
                model.FillData(dr);
                list.Add(model);
            }
            CacheUnits.Add(clientid, list);
            return list;
        }