예제 #1
0
        private void LoadList()
        {
            string sPageIndex = Request.Form["page"];
            int    pageIndex  = 0;

            try { pageIndex = int.Parse(sPageIndex); }
            catch { pageIndex = 0; }

            using (DALTools dalTools = new DALTools())
            {
                int totalPages        = 0;
                List <eGoodsType> all = dalTools.GoodsType_GetEs(pageIndex, GlobalValues.DefaultPagingSize, out totalPages);

                if (all == null || all.Count == 0)
                {
                    DoResponse(JsonConvert.SerializeObject(new GlobalValues.ResponseData()
                    {
                        Data      = null,
                        ErrorCode = 1,
                        Message   = "Không có dữ liệu!",
                    }));
                }
                else
                {
                    DoResponse(JsonConvert.SerializeObject(new GlobalValues.ResponseData()
                    {
                        Data = new
                        {
                            PageIndex  = pageIndex,
                            PageSize   = GlobalValues.DefaultPagingSize,
                            TotalPages = totalPages,
                            List       = JsonConvert.SerializeObject(all)
                        },
                        ErrorCode = 0,
                        Message   = string.Empty,
                    }));
                }
            }
        }
        private void LoadGoodsTypes()
        {
            using (DALTools dalTools = new DALTools())
            {
                List <eGoodsType> all = dalTools.GoodsType_GetEs();
                if (all != null)
                {
                    string html = "<select id=\"info-goodstypes\" class=\"select-select2 select2-hidden-accessible\" style=\"width: auto;\">";

                    foreach (eGoodsType obj in all)
                    {
                        html += "<option value=\"" + obj.ID.ToString() + "\">" + obj.Name + " (" + obj.Code + ")" + "</option>";
                    }

                    html += "</select>";

                    divGoodsTypes.InnerHtml = html;
                }
                else
                {
                    divGoodsTypes.InnerHtml = "<label class='control-label label-quicklink'><a href='/loai-hang-hoa'>Chưa có dữ liệu Loại hàng hóa! Nhấp chọn chuyển sang trang Quản lý!</a></label>";
                }
            }
        }