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); } }
/// <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); } }