Exemple #1
0
 private static bool TryGetMemberMethodInfix(MemberT type, ref string suffix)
 {
     switch (type)
     {
         case MemberT.INT:
             suffix = "int";
             return true;
         case MemberT.UINT:
             suffix = "uint";
             return true;
         case MemberT.LONG:
             suffix = "long";
             return true;
         case MemberT.ULONG:
             suffix = "ulong";
             return true;
         case MemberT.DOUBLE:
             suffix = "double";
             return true;
         case MemberT.CHAR:
             suffix = "char";
             return true;
         case MemberT.UBYTE:
             suffix = "ubyte";
             return true;
         case MemberT.STRING:
             suffix = "string";
             return true;
         case MemberT.OBJECT:
             suffix = "object";
             return true;
         default:
             return false;
     }
 }
        TryGetMemberMethodInfix(MemberT type, ref string suffix)
        {
            switch (type)
            {
            case MemberT.INT:
                suffix = "int";
                return(true);

            case MemberT.UINT:
                suffix = "uint";
                return(true);

            case MemberT.LONG:
                suffix = "long";
                return(true);

            case MemberT.ULONG:
                suffix = "ulong";
                return(true);

            case MemberT.DOUBLE:
                suffix = "double";
                return(true);

            case MemberT.CHAR:
                suffix = "char";
                return(true);

            case MemberT.UBYTE:
                suffix = "ubyte";
                return(true);

            case MemberT.STRING:
                suffix = "string";
                return(true);

            case MemberT.OBJECT:
                suffix = "object";
                return(true);

            default:
                return(false);
            }
        }
Exemple #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="no"></param>
        /// <returns></returns>
        public ArticleT GetArticleByNo(int no)
        {
            using (ISession session = NHibernateHelper.OpenSession())
            {
                ArticleT article = session.QueryOver <ArticleT>().Where(a => a.No == no).SingleOrDefault <ArticleT>();
                MemberT  member  = session.QueryOver <MemberT>().Where(w => w.No == article.MemberNo).SingleOrDefault <MemberT>();

                if (string.IsNullOrEmpty(member.ProfilePic))
                {
                    article.MemberProfilePic = "";
                }
                else
                {
                    //article.MemberProfilePic = member.ProfilePic == null ? "facebook/" + member.FacebookPic : "thumb/" + member.ProfilePic;
                    article.MemberProfilePic = "thumb/" + member.ProfilePic;
                }
                article.MemberName = member.Name;
                return(article);
            }
        }