示例#1
0
        public void SendComment(string newMessage, User user)
        {
            var message = new Comment
            {
                UserName  = user.UserName,
                UserID    = user.Id,
                Text      = newMessage,
                CompanyId = TotalCompany.Id,
                When      = DateTime.Now
            };

            TotalCompany.Comments.Add(message);
            _db.Comments.Add(message);
            _db.SaveChanges();

            TotalCompany.SendMessage(message, this);
        }
示例#2
0
        public void UploadImageComment(string url, string fileName)
        {
            var message = new Comment
            {
                UserName  = user.UserName,
                UserID    = user.Id,
                Text      = url,
                CompanyId = TotalCompany.Id,
                When      = DateTime.Now,
                IsFile    = true,
                FileName  = fileName
            };

            TotalCompany.Comments.Add(message);
            _db.Comments.Add(message);
            _db.SaveChanges();

            TotalCompany.SendMessage(message, this);
        }