Пример #1
0
 public static USR_CustomerBll GetInstance()
 {
     if (_instance == null)
     {
         _instance = new USR_CustomerBll();
     }
     return(_instance);
 }
Пример #2
0
 public static USR_CustomerBll GetInstance()
 {
     if (_instance == null)
     {
         _instance = new USR_CustomerBll();
     }
     return _instance;
 }
Пример #3
0
        public void AddMessage(USR_MessageMod model)
        {
            TransactionOptions options = new TransactionOptions();

            options.IsolationLevel = System.Transactions.IsolationLevel.ReadCommitted;
            options.Timeout        = TransactionManager.DefaultTimeout;

            using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, options))
            {
                Add(model);
                USR_CustomerBll.GetInstance().AddUnReadInfo(model.CustomerSysNo);

                scope.Complete();
            }
        }
Пример #4
0
        public int AddSMS(USR_SMSMod model)
        {
            int ret = 0;
            TransactionOptions options = new TransactionOptions();

            options.IsolationLevel = System.Transactions.IsolationLevel.ReadCommitted;
            options.Timeout        = TransactionManager.DefaultTimeout;

            using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, options))
            {
                ret = Add(model);
                USR_CustomerBll.GetInstance().AddUnReadInfo(model.ToSysNo);

                scope.Complete();
            }
            return(ret);
        }