Exemplo n.º 1
0
        public void ProcessRequest(HttpContext context)
        {
            if (context.Session["Authentication"] == null)
                throw new Exception("Ошибка обновления");

            int ShopId = Convert.ToInt32(context.Session["ShopId"]);
            int ArticleId = Convert.ToInt32(context.Request["ArticleId"]);

            var dsStatistic = new dsStatistic();
            (new DataSets.dsStatisticTableAdapters.taSalesHistory()).Fill
                (dsStatistic.tbSalesHistory, ShopId, ArticleId);

            var JHistory = new JArray();
            foreach (dsStatistic.tbSalesHistoryRow rw in dsStatistic.tbSalesHistory)
                JHistory.Add(new JObject(
                    new JProperty("Дата_продажи",rw.Дата_продажи),
                    new JProperty("Номер_чека", rw.Номер_чека),
                    new JProperty("Количество", rw.Количество),
                    new JProperty("ПрИнфо", rw.ПрИнфо),
                    new JProperty("Инфо", rw.Инфо)
                    ));

            var JObject = new JObject(
                new JProperty("Код_артикула", ArticleId),
                new JProperty("История", JHistory));

            context.Response.ContentType = "application/json";
            context.Response.Write(JObject.ToString());
        }
Exemplo n.º 2
0
        public void ProcessRequest(HttpContext context)
        {
            if (context.Session["Authentication"] == null)
                throw new Exception("Ошибка обновления");

            int ShopId = Convert.ToInt32(context.Session["ShopId"]);
            string Filter = context.Request["filter"].ToString();

            var dsStatistic = new dsStatistic();
            (new DataSets.dsStatisticTableAdapters.taSearchArticle()).Fill
                (dsStatistic.tbSearchArticle, ShopId, Filter);

            var JList = new JArray();
            foreach (dsStatistic.tbSearchArticleRow rw in dsStatistic.tbSearchArticle)
                JList.Add(new JObject(
                    new JProperty("Код_артикула", rw.Код_артикула),
                    new JProperty("Количество", rw.Количество),
                    new JProperty("Описание", rw.Описание),
                    new JProperty("Артикул", rw.Артикул),
                    new JProperty("Склад", rw.Склад)
                    ));

            var JObject = new JObject(
                new JProperty("Список", JList));

            context.Response.ContentType = "application/json";
            context.Response.Write(JObject.ToString());
        }