示例#1
0
        public PXSyncItemBucket(PXSyncMailbox mailbox, PXSyncItemStatus status, EMailSyncReference reference, T1 item1)
        {
            ID = Guid.NewGuid().ToString();

            Item1     = item1;
            Mailbox   = mailbox;
            Status    = status;
            Reference = reference;
        }
示例#2
0
        public PXSyncResult(PXSyncResult result, string id = null, Guid?note = null, string key = null, PXSyncItemStatus?status = null)
            : this(result.OperationTitle, result.Direction, result.Address, id ?? result.ItemID, note ?? result.NoteID, key ?? result.DisplayKey)
        {
            ItemStatus     = result.ItemStatus;
            DisplayKey     = result.DisplayKey;
            ActionTitle    = result.ActionTitle;
            OperationTitle = result.OperationTitle;
            Direction      = result.Direction;

            Error   = result.Error;
            Message = result.Message;
            Details = result.Details;

            Date      = result.Date;
            Reprocess = result.Reprocess;
        }