예제 #1
0
        /// <summary>
        /// 修改
        /// </summary>
        public override void EntityUpdate()
        {
            IOFormRule rule   = new IOFormRule();
            IOForm     entity = EntityGet();

            IOFormDts[] entitydts = EntityDtsGet();
            entity.SubmitFlag = this.HTSubmitFlagUpdateGet();
            rule.RUpdate(entity, entitydts);
        }
예제 #2
0
        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);
        }
예제 #3
0
        /// <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);
        }