Esempio n. 1
0
        protected void edit_Click(object sender, DirectEventArgs e)
        {
            string data = e.ExtraParams["data"];

            System.Web.Script.Serialization.JavaScriptSerializer Serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
            List <XMLogisticsFeeBranchNew> list = Serializer.Deserialize <List <XMLogisticsFeeBranchNew> >(data);

            if (list.Count <= 0)
            {
                Ext.Net.ExtNet.Msg.Alert("提示", "你没有选择任何记录").Show();
                return;
            }
            else if (list.Count > 1)
            {
                Ext.Net.ExtNet.Msg.Alert("提示", "只允许单选").Show();
                return;
            }

            dataBind();
            Window1.Show();
            fromPanel1.Reset();

            BusinessLogic.ManageProject.XMLogisticsFeeBranch entity = XMLogisticsFeeBranchService.GetXMLogisticsFeeBranchByID(list[0].ID);
            selectID.Value          = list[0].ID;
            cbProject.Value         = entity.ProjectID;
            cbLogistics.Value       = entity.LogisticsID;
            cbProductCategory.Value = entity.ProductCategoryID;
            numPrice.Value          = entity.Fee;
            btnEdit.Hidden          = false;
            btnSave.Hidden          = true;
        }
Esempio n. 2
0
        protected void btnEdit_Click(object sender, DirectEventArgs e)
        {
            int ID = int.Parse(selectID.Text);

            BusinessLogic.ManageProject.XMLogisticsFeeBranch entity = XMLogisticsFeeBranchService.GetXMLogisticsFeeBranchByID(ID);
            entity.ProjectID         = int.Parse(cbProject.Text);
            entity.LogisticsID       = int.Parse(cbLogistics.Text);
            entity.ProductCategoryID = int.Parse(cbProductCategory.Text);
            entity.Fee = decimal.Parse(numPrice.Text);
            XMLogisticsFeeBranchService.UpdateXMLogisticsFeeBranch(entity);
        }