void DeleteConfigIfExist(long goodsID, IDmoSession session) { var deleteDom = new DQDeleteDom(typeof(GoodsReferencePrice)); deleteDom.Where.Conditions.Add(DQCondition.EQ("Goods_ID", goodsID)); session.ExecuteNonQuery(deleteDom); }
public static void DeleteSettingedGoods(long goodsid) { var del = new DQDeleteDom(typeof(HandsetSelectedGoods)); del.Where.Conditions.Add(DQCondition.EQ("Goods_ID", goodsid)); del.EExecute(); }
void DeleteConfigIfExist(long goodsID, IDmoSession session) { var deleteDom = new DQDeleteDom(typeof(ChengPinToBanChengPinConfig)); deleteDom.Where.Conditions.Add(DQCondition.EQ("Goods_ID", goodsID)); session.ExecuteNonQuery(deleteDom); }
private void AddQueryResult(VLayoutPanel vPanel) { var btn = vPanel.Add(new DialogButton { Text = "增加记录", Url = "AddSettingDialog.aspx" }, new VLayoutOption(HorizontalAlign.Left)); btn.Click += delegate { StartQuery(); }; _mGrid = vPanel.Add(new DFBrowseGrid(new DFDataTableEditor()) { Width = Unit.Percentage(100) }); _mGrid.Columns.Add(new DFBrowseGridCustomExtColumn(delegate(DFDataRow row, HtmlTableCell cell, int rowIndex) { var delBtn = new LinkButton { Text = "x" }; delBtn.Click += delegate { var id = (long?)_mGrid.CurrentData.Data.Rows[rowIndex]["ID"]; var dom = new DQDeleteDom(typeof(Goods_Accounting_Store)); dom.Where.Conditions.Add(DQExpression.EQ(DQExpression.Field("ID"), DQExpression.Value(id))); using (var session = Dmo.NewSession()) { session.ExecuteNonQuery(dom); session.Commit(); } StartQuery(); }; delBtn.OnClientClick = "return confirm('确定删除吗?')"; cell.Controls.Add(delBtn); })); _mGrid.Columns.Add(new DFBrowseGridAutoColumn()); }