示例#1
0
        public System.Data.DataTable GetAllList()
        {
            JsonRequest r = new JsonRequest();

            r.request("/bank?t=get_list");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            tb.Columns.Add("状态");
            tb.Columns.Add("name");
            foreach (DataRow dr in tb.Rows)
            {
                dr["name"] = NPinyin.Pinyin.GetInitials(dr["visa_nm"].ToString());
                if (dr["display_flag"].ToString().Equals("1"))
                {
                    dr["状态"] = "已启用";
                }
                else if (dr["display_flag"].ToString().Equals("0"))
                {
                    dr["状态"] = "已禁用";
                }
            }

            return(tb);
        }
示例#2
0
        public System.Data.DataTable GetAllList(string code)
        {
            JsonRequest r = new JsonRequest();

            r.Write("par_code", code);

            r.request("/branch?t=get_list_by_par_code");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            tb.Columns.Add("状态");
            foreach (DataRow dr in tb.Rows)
            {
                if (dr["display_flag"].ToString().Equals("1"))
                {
                    dr["状态"] = "已启用";
                }
                else if (dr["display_flag"].ToString().Equals("0"))
                {
                    dr["状态"] = "已禁用";
                }
            }
            return(tb);
        }
示例#3
0
        public System.Data.DataTable GetDataTable()
        {
            JsonRequest r = new JsonRequest();

            r.request("/region?t=get_list");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#4
0
        System.Data.DataTable IItemCls.GetDataTable()
        {
            JsonRequest r = new JsonRequest();

            r.request("/item_cls?t=get_list");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#5
0
        public System.Data.DataTable GetOperType()
        {
            JsonRequest r = new JsonRequest();

            r.request("/oper?t=GetOperType");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            var tb = r.GetDataTable();

            return(tb);
        }
示例#6
0
        System.Data.DataTable IMyDestop.GetAll()
        {
            JsonRequest r = new JsonRequest();

            r.request("/mydestop?t=GetAll");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#7
0
        public DataTable GetSupGroup()
        {
            JsonRequest r = new JsonRequest();

            r.request("/supcust_group?t=GetSupGroup");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#8
0
        public DataTable GetJH()
        {
            JsonRequest r = new JsonRequest();

            r.request("/sys?t=GetJH");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#9
0
        DataTable ICheckBLL.GetCheckItemBak(ic_t_check_bak bak)
        {
            JsonRequest r = new JsonRequest();

            r.Write <ic_t_check_bak>("bak", bak);

            r.request("/check?t=GetCheckItemBak");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#10
0
        public DataTable GetAllList(int code_len)
        {
            JsonRequest r = new JsonRequest();

            r.Write("code_len", code_len);

            r.request("/branch?t=get_list");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#11
0
        public DataTable GetAccountFlows(Model.rp_t_accout_payrec_flow flow)
        {
            JsonRequest r = new JsonRequest();

            r.Write <rp_t_accout_payrec_flow>("flow", flow);

            r.request("/cus_settle?t=GetAccountFlows");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#12
0
        DataTable ICheckBLL.GetCheckFinish(ic_t_check_finish finish)
        {
            JsonRequest r = new JsonRequest();

            r.Write <ic_t_check_finish>("finish", finish);

            r.request("/check?t=GetCheckFinish");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#13
0
        public DataTable GetPrintStyleDefault(sys_t_print_style_default style)
        {
            JsonRequest r = new JsonRequest();

            r.Write("style", style);

            r.request("/print?t=GetPrintStyleDefault");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#14
0
        DataTable ICheckBLL.GetCheckInitSheets(ic_t_check_init init)
        {
            JsonRequest r = new JsonRequest();

            r.Write <ic_t_check_init>("init", init);

            r.request("/check?t=GetCheckInitSheet");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#15
0
        public DataTable QuickSearchList(string keyword)
        {
            JsonRequest r = new JsonRequest();

            r.Write("keyword", keyword);

            r.request("/item?t=QuickSearchList");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#16
0
        public DataTable GetBranchItemList(string item_no, string branch_no)
        {
            JsonRequest r = new JsonRequest();

            r.Write("item_no", item_no);
            r.Write("branch_no", branch_no);

            r.request("/item?t=GetBranchItemList");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#17
0
        public Helper.Page <Model.bi_t_item_info> GetDataTable(string item_clsno, string keyword, int show_stop, Helper.Page <Model.bi_t_item_info> page)
        {
            JsonRequest r = new JsonRequest();

            r.Write("item_clsno", item_clsno);
            r.Write("show_stop", show_stop);
            r.Write("keyword", keyword);
            r.Write <bi_t_item_info>(page);

            r.request("/item?t=get_list");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            page.tb        = r.GetDataTable();
            page.PageCount = r.ReadToInt("total_count");
            return(page);
        }
示例#18
0
        public DataTable GetLikeItem(string sup_id, int sup_type, string item_subno, string type)
        {
            JsonRequest r = new JsonRequest();

            r.Write("sup_id", sup_id);
            r.Write("sup_type", sup_type);
            r.Write("item_subno", item_subno);
            r.Write("type", type);

            r.request("/item?t=GetLikeItem");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            return(tb);
        }
示例#19
0
        public Page <bi_t_item_info> GetDataTable_BySup(string sup_no, string keyword, int show_stop, Page <bi_t_item_info> page)
        {
            JsonRequest r = new JsonRequest();

            r.Write("sup_no", sup_no);
            r.Write("show_stop", show_stop);
            r.Write("keyword", keyword);
            r.Write <bi_t_item_info>(page);

            r.request("/item?t=get_list_by_sup");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            page.tb        = r.GetDataTable();
            page.PageCount = r.ReadToInt("total_count");
            return(page);
        }
示例#20
0
        public DataTable GetDataTable_BySup(string sup_no, string keyword, int show_stop, int page_index, int page_size, out int total_count)
        {
            JsonRequest r = new JsonRequest();

            r.Write("sup_no", sup_no);
            r.Write("show_stop", show_stop);
            r.Write("keyword", keyword);
            r.Write("page_size", page_size);
            r.Write("page_index", page_index);

            r.request("/item?t=get_list_by_sup");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();

            total_count = r.ReadToInt("total_count");
            return(tb);
        }
示例#21
0
        public Dictionary <string, Model.sys_t_system> GetAllDic()
        {
            JsonRequest r = new JsonRequest();

            r.request("/sys?t=GetAll");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            DataTable tb = r.GetDataTable();
            Dictionary <string, Model.sys_t_system> dic = new Dictionary <string, Model.sys_t_system>();

            foreach (DataRow dr in tb.Rows)
            {
                var system = DB.ReflectionHelper.DataRowToModel <sys_t_system>(dr);

                dic.Add(system.sys_var_id, system);
            }

            return(dic);
        }
示例#22
0
        public Helper.Page <Model.bi_t_people_info> GetDataTable(string dep_no, string keyword, int show_stop, Helper.Page <Model.bi_t_people_info> page)
        {
            JsonRequest r = new JsonRequest();

            r.Write("dep_no", dep_no);
            r.Write("show_stop", show_stop);
            r.Write("keyword", keyword);
            r.Write <bi_t_people_info>(page);

            r.request("/people?t=get_list");

            if (!r.ReadSuccess())
            {
                throw new Exception(r.ReadMessage());
            }

            page.tb = r.GetDataTable();

            Conv.AddColorTable(page.tb, "oper_name");

            page.PageCount = r.ReadToInt("total_count");
            return(page);
        }