コード例 #1
0
        public int DeleteCommentByCommID(int CommId)
        {
            int count = 0;
            commentsDataContext db = new commentsDataContext();
            var comment            = from c in db.comments where c.commID == CommId select c;

            if (comment.Count() > 0)
            {
                db.comments.DeleteAllOnSubmit(comment);
                count = db.comments.Where(c => c.commID == CommId).Count();
            }
            return(count);
        }
コード例 #2
0
        public comments GetComment(int commID)
        {
            commentsDataContext db = new commentsDataContext();

            if (db.comments.Count() > 0)
            {
                var comm = db.comments.Single(c => c.commID == commID);
                return(comm);
            }
            else
            {
                return(null);
            }
        }
コード例 #3
0
        public IList <comments> GetComment()
        {
            commentsDataContext    db   = new commentsDataContext();
            IEnumerable <comments> comm = from c in db.comments select c;

            if (comm != null)
            {
                return(comm.ToList <comments>());
            }
            else
            {
                return(new List <comments>());
            }
        }
コード例 #4
0
        public int InsertComments(comments comm)
        {
            commentsDataContext db = new commentsDataContext();

            try
            {
                db.comments.InsertOnSubmit(comm);
                db.SubmitChanges();
                return(comm.commID);
            }
            catch
            {
                return(0);
            }
        }