Esempio n. 1
0
        /// <summary>
        /// 获取当前登陆的
        /// </summary>
        /// <returns></returns>
        public static Model.TcAdmin GetCurrentAdmin()
        {
            //开发方便,默认写上一个登陆用户
#if DEBUG
            var md = new Model.TcAdmin();
            md.Fill("name='admin'");
            return(md);
#else
            try
            {
                if (HttpContext.Current.Session[Session_admin] == null)
                {
                    HttpContext.Current.Response.Redirect("~/root/login.aspx");
                }
                Model.TcAdmin admin = HttpContext.Current.Session[Session_admin] as Model.TcAdmin;
                if (admin == null)
                {
                    HttpContext.Current.Response.Redirect("~/root/login.aspx");
                }
                return(admin);
            }
            catch
            {
                HttpContext.Current.Response.Redirect("~/root/login.aspx");
                return(null);
            }
#endif
        }
Esempio n. 2
0
        public static Model.TcAdmin get_admin(int id)
        {
            var m = new Model.TcAdmin();

            if (m.Fill("id=" + id))
            {
                return(m);
            }
            else
            {
                new Model.TcAdmin();
            }

            return(m);
        }