public static void SetWaterMark(UFSoft.UBF.UI.MD.Runtime.IUIView ModelView, string StatusName, IUFFldDropDownList IUIDocStatus) { UFWaterMark waterMark = new UFWaterMark(); waterMark.TargetControl = IUIDocStatus; if (ModelView.FocusedRecord != null) { if ((int)ModelView.FocusedRecord[StatusName] == DocumnetSate.ApprovedSate.Value) { waterMark.WaterMarkType = enuMarkType.Approved; } else if ((int)ModelView.FocusedRecord[StatusName] == DocumnetSate.ApprovingState.Value) { waterMark.WaterMarkType = enuMarkType.Approving; } else if ((int)ModelView.FocusedRecord[StatusName] == DocumnetSate.OpenState.Value) { waterMark.WaterMarkType = enuMarkType.Open; } else { waterMark.Visible = false; } } }
private void SetWaterMark() { UFWaterMark waterMark = new UFWaterMark(); waterMark.TargetControl = this.DocumentSate109; if (this.Model.SoOrderSaleHead.FocusedRecord != null) { waterMark.Visible = true; bool cancel = this.Model.SoOrderSaleHead.FocusedRecord.Cancel_Canceled ?? false; if (cancel) { waterMark.WaterMarkType = enuMarkType.Cancel; } else { waterMark.Visible = false; } } }