Exemplo n.º 1
0
        private async Task GetMatOnWh()
        {
            int grp_id = 0;

            string grp = "";

            grp_id = ByGrpBtn.Down ? focused_tree_node.Num : 0;
            wid    = ByGrpBtn.Down ? 0 : focused_tree_node.Num;

            if (wh_list != "*")
            {
                wid = -1;
            }

            if (ViewDetailTree.Down && ByGrpBtn.Down && focused_tree_node.Num != 0)
            {
                grp = focused_tree_node.Num.ToString();
            }

            WhMatGridView.BeginUpdate();
            int top_row = WhMatGridView.TopRowIndex;

            wh_mat_list = await DB.SkladBase().WhMatGet(grp_id, wid, (int)whKagentList.EditValue, OnDateEdit.DateTime, ShowEmptyItemsCheck.Checked ? 1 : 0, wh_list, ShowAllItemsCheck.Checked ? 1 : 0, grp, DBHelper.CurrentUser.UserId, ViewDetailTree.Down ? 1 : 0).ToListAsync();

            WhMatGetBS.DataSource     = wh_mat_list;
            WhMatGridView.TopRowIndex = top_row;
            WhMatGridView.EndUpdate();
        }