public void FillFromCategory( Category category, string transactionId, int sequence, TableTransactionOperation operation ) { if (category == null) { throw new ArgumentNullException(nameof(category)); } Id = category.Id; Seq = sequence; Name = category.Name; Operation = operation; TransactionId = transactionId; }
public void FillFromTicketStatus( TicketStatus ticketStatus, string transactionId, int sequence, TableTransactionOperation operation ) { if (ticketStatus == null) { throw new ArgumentNullException(nameof(ticketStatus)); } Id = ticketStatus.Id; Seq = sequence; Name = ticketStatus.Name; Color = ticketStatus.Color; Operation = operation; TransactionId = transactionId; }
public void FillFromUser( User user, string transactionId, int sequence, TableTransactionOperation operation ) { if (user == null) { throw new ArgumentNullException(nameof(user)); } Id = user.Id; Seq = sequence; Name = user.Name; Role = user.Role; Email = user.Email; Operation = operation; TransactionId = transactionId; }
public void FillFromTicket( Ticket ticket, string transactionId, int sequence, TableTransactionOperation operation ) { if (ticket == null) { throw new ArgumentNullException(nameof(ticket)); } Id = ticket.Id; Seq = sequence; Name = ticket.Name; Description = ticket.Description; CreatedDate = ticket.CreatedDate; Assignee = ticket.Assignee; Owner = ticket.Owner; Category = ticket.Category; Status = ticket.Status; Operation = operation; TransactionId = transactionId; }