Ejemplo n.º 1
0
        private void Save()
        {
            int count = ASPxGridView_inventory.VisibleRowCount;

            for (int i = 0; i < count; i++)
            {
                GridViewDataColumn colid = ASPxGridView_inventory.Columns[0] as GridViewDataColumn;
                //GridViewDataColumn colprice = ASPxGridView_inventory.Columns[2] as GridViewDataColumn;
                GridViewDataColumn colinventory = ASPxGridView_inventory.Columns[5] as GridViewDataColumn;
                HiddenField        idhd         = ASPxGridView_inventory.FindRowCellTemplateControl(i, colid, "Hdid") as HiddenField;
                //TextBox txtprice = ASPxGridView_inventory.FindRowCellTemplateControl(i, colprice, "txtPricenhap") as TextBox;
                TextBox txtinventory = ASPxGridView_inventory.FindRowCellTemplateControl(i, colinventory, "txtInventory") as TextBox;
                int     id           = 0;
                if (idhd != null)
                {
                    id = Utils.CIntDef(idhd.Value);
                }
                var list = DB.ESHOP_NEWs.Where(n => n.NEWS_ID == id).ToList();
                if (list.Count > 0)
                {
                    //list[0].NEWS_PRICE3 = Utils.CDecDef(txtprice.Text);

                    list[0].NEWS_INVENTORY = Utils.CIntDef(txtinventory.Text);
                    DB.SubmitChanges();
                }
            }
        }
Ejemplo n.º 2
0
        private void Loadinventory()
        {
            string keyword = CpanelUtils.ClearUnicode(txtKeyword.Value);
            var    list    = DB.ESHOP_NEWs.Where(n => n.NEWS_TYPE == 1 && (DB.fClearUnicode(n.NEWS_TITLE).Contains(keyword) || DB.fClearUnicode(n.NEWS_CODE).Contains(keyword) || "" == keyword)).OrderByDescending(n => n.NEWS_ID).ToList();

            if (list.Count > 0)
            {
                ASPxGridView_inventory.DataSource = list;
                ASPxGridView_inventory.DataBind();
                HttpContext.Current.Session["buy.listinvent"] = list;
            }
            else
            {
                HttpContext.Current.Session["buy.listinvent"] = null;
                ASPxGridView_inventory.DataSource             = list;
                ASPxGridView_inventory.DataBind();
            }
        }