Exemplo n.º 1
0
 public static void SetInstance(User_Popedom anInstance)
 {
     if (anInstance != null)
     {
         instance = anInstance;
     }
 }
Exemplo n.º 2
0
 public static User_Popedom GetUserPopedom()
 {
     if (instance == null)
     {
         lock (lockHelper)
         {
             if (instance == null)
             {
                 instance = new User_Popedom();
             }
         }
     }
     return(instance);
 }
Exemplo n.º 3
0
        /// <summary>
        /// 用户权限为DataTable
        /// </summary>
        public static DataTable GetUserPopedom()
        {
            DataTable dt = new DataTable();

            dt.Columns.Add("PopedomName", typeof(string));
            dt.Columns.Add("PopedomID", typeof(string));
            dt.Columns.Add("PopedomImg", typeof(string));

            foreach (User_Popedom.Rewrite Popedom in User_Popedom.GetUserPopedom().Popedoms)
            {
                DataRow dr = dt.NewRow();
                dr["PopedomName"] = Popedom.Name;
                dr["PopedomID"]   = Popedom.Id;
                dr["PopedomImg"]  = Popedom.Name;

                dt.Rows.Add(dr);
            }
            dt.AcceptChanges();
            return(dt);
        }