zoukankan      html  css  js  c++  java
  • XAF 编写随笔

    1. 唯一约束
      • 单属性唯一约束,在属性上写:

    private Evaluation _RelEvaluation;
            [RuleUniqueValue("关联评测活动不能重复", DefaultContexts.Save, CriteriaEvaluationBehavior = CriteriaEvaluationBehavior.BeforeTransaction)]
            [XafDisplayName("关联评测活动")]
            public Evaluation RelEvaluation
            {
                get
                {
                    return _RelEvaluation;
                }
                set
                {
                    SetPropertyValue("RelEvaluation", ref _RelEvaluation, value);
                }
            }

      • 复合唯一约束,多个属性,在类上写

        [DefaultClassOptions]
         //[NavigationItem("基础管理")]
         [XafDisplayName("评价人")]
         [ImageName("BO_Person")]
         [CreatableItem(false)]
         [RuleCombinationOfPropertiesIsUnique("同一测评活动下评价人的密码不能重复", DefaultContexts.Save, "RELEvaluation, Pwd")]
         public class Appraiser : BaseObject
         { // Inherit from a different class to provide a custom primary key, concurrency and deletion behavior, etc. (https://documentation.devexpress.com/eXpressAppFramework/CustomDocument113146.aspx).
             public Appraiser(Session session)
                 : base(session)
             {
             }

    1. 必填项

    private MemberDomainObject _RELMemberDomainObject;
             [RuleRequiredField(DefaultContexts.Save)]
             [Association("MemberDomainObject-CPSCLDO")]
             [XafDisplayName("关联会员")]
             public MemberDomainObject RELMemberDomainObject
             {
                 get { return _RELMemberDomainObject; }
                 set
                 {
                     SetPropertyValue("RELMemberDomainObject", ref _RELMemberDomainObject, value);
                 }
             }


  • 相关阅读:
    msgs no .h file
    我们为之奋斗过的C#之---简单的库存管理系统
    我们为之奋斗过的C#-----C#的一个简单理解
    套接字之sendto系统调用
    套接字之msghdr结构
    套接字之select系统调用
    套接字之close系统调用
    TCP之listen&backlog
    套接字之相关系统调用的调用流程
    套接字之shutdown系统调用
  • 原文地址:https://www.cnblogs.com/HappinessZhao/p/11967926.html
Copyright © 2011-2022 走看看