コード例 #1
0
ファイル: WebshopDSO.cs プロジェクト: broodjeaap/Webshop
 public bool postCommentOnTicket(TicketComment comment)
 {
     var user = getCurrentUser();
     comment.UserID = user.UserID;
     if (comment.Text != null && !comment.Text.Trim().Equals("") && (db.UserTicketLinks.Find(user.UserID, comment.TicketID) != null || user.UserType != UserType.Customer))
     {
         comment.User = user;
         db.TicketComments.Add(comment);
         db.SaveChanges();
     }
     if (user.UserType != UserType.Admin)
     {
         db.UserTicketLinks.Find(user.UserID, comment.TicketID).LastViewed = DateTime.Now;
         db.Tickets.Find(comment.TicketID).LastCommentDate = DateTime.Now;
         db.SaveChanges();
     }
     return true;
 }
コード例 #2
0
 public ActionResult Ticket(TicketComment ticketComment)
 {
     dso.postCommentOnTicket(ticketComment);
     return RedirectToAction("Ticket", new { id = ticketComment.TicketID } );
 }