/// <summary> /// 修改 /// </summary> public override void EntityUpdate() { IOFormRule rule = new IOFormRule(); IOForm entity = EntityGet(); IOFormDts[] entitydts = EntityDtsGet(); entity.SubmitFlag = this.HTSubmitFlagUpdateGet(); rule.RUpdate(entity, entitydts); }
public void btnLoadYY_Click(object sender, EventArgs e) { if (!FCommon.RightCheck(this.FormID, this.RightFormID, this.FormListAID, this.FormListBID, RightSub.权限0)) { this.ShowMessage("没有此权限,请联系管理员"); return; } int row = gridView1.FocusedRowHandle; ButtonItem btn = (ButtonItem)sender; IOFormRule rule = new IOFormRule(); IOForm entity = new IOForm(); entity.ID = HTDataID; entity.SelectByID(); if (btn.Text == "撤销已阅") { if (entity.ReadFlag == 0) { this.ShowMessage("该出库单还未阅,无需撤销"); return; } entity.ReadFlag = 0; rule.RUpdate(entity); } if (btn.Text == "已阅") { if (entity.ReadFlag == 1) { this.ShowMessage("该出库单已阅,无需再阅"); return; } entity.ReadFlag = 1; rule.RUpdate(entity); } ID = entity.ID; btnQuery_Click(null, null); }
/// <summary> /// 修改 /// </summary> public override void EntityUpdate() { IOFormRule rule = new IOFormRule(); IOForm entity = EntityGet(); IOFormDts[] entitydts = EntityDtsGet(); decimal TotalQty = 0; decimal TotalAmount = 0; for (int i = 0; i < entitydts.Length; i++) { TotalQty += SysConvert.ToDecimal(entitydts[i].Qty); TotalAmount += SysConvert.ToDecimal(entitydts[i].Amount); } entity.TotalQty = TotalQty; entity.TotalAmount = TotalAmount; entity.SubmitFlag = this.HTSubmitFlagUpdateGet(); rule.RUpdate(entity, entitydts); }