예제 #1
0
 /// <summary>
 /// 更新特定用户对特定Ticketd的工作状态
 /// </summary>
 /// <param name="ticket">The ticket.</param>
 /// <param name="user">用户ID,如果要对该Ticket的所有关联用户生效,请传入0.</param>
 /// <param name="status">The status.</param>
 /// <returns></returns>
 /// Author  :  Jack Zhang (JACKZ)
 /// Date    :  5/27 20:37
 public bool UpdateWorkingOnStatus(int ticket, int user, TicketUserStatus status)
 {
     this.ClearBrokenRuleMessages();
     if (!ticketUserRpst.UpdateWorkingOnStatus(ticket, user, status))
     {
         this.AddBrokenRuleMessage();
         return(false);
     }
     return(true);
 }
예제 #2
0
 public List <TicketsEntity> GetTicketsByWorkingStatus(int userid, TicketUserStatus status)
 {
     return(ticketRepository.GetTicketsByWorkingStatus(userid, status));
 }