Exemplo n.º 1
0
        private DocumentAssignment ToEntity(DocumentAssignmentModel doc)
        {
            var result = new DocumentAssignment();

            result.AssignedByLogin      = doc.AssignedByLogin;
            result.AssignedByName       = doc.AssignedByName;
            result.AssignedToControl    = doc.AssignedToControl;
            result.AssignedToLogin      = doc.AssignedToLogin;
            result.AssignedToName       = doc.AssignedToName;
            result.AssignmentDate       = doc.AssignmentDate;
            result.AssignmentStatus     = doc.AssignmentStatus;
            result.DocumentAssignmentId = doc.DocumentAssignmentId;
            result.DocumentLibraryId    = doc.DocumentLibraryId;
            result.DocumentTitle        = doc.DocumentTitle;
            result.DocumentUrl          = doc.DocumentUrl;
            result.DueToDate            = doc.DueToDate;
            result.FirstReminderDays    = doc.FirstReminderDays;
            result.ListItemId           = doc.ListItemId;
            result.SecondReminderDays   = doc.SecondReminderDays;
            result.SiteUrl             = doc.SiteUrl;
            result.DocumentAnnotations = doc.DocumentAnnotations;
            result.DocumentSubject     = doc.DocumentSubject;
            return(result);
        }
Exemplo n.º 2
0
        private DocumentAssignmentModel ToModel(DocumentAssignment doc)
        {
            var result = new DocumentAssignmentModel();

            result.AssignedByLogin      = doc.AssignedByLogin;
            result.AssignedByName       = doc.AssignedByName;
            result.AssignedToControl    = doc.AssignedToControl;
            result.AssignedToLogin      = doc.AssignedToLogin;
            result.AssignedToName       = doc.AssignedToName;
            result.AssignmentDate       = doc.AssignmentDate.HasValue? doc.AssignmentDate.Value : DateTime.MinValue;
            result.AssignmentStatus     = doc.AssignmentStatus;
            result.DocumentAssignmentId = doc.DocumentAssignmentId;
            result.DocumentLibraryId    = doc.DocumentLibraryId;
            result.DocumentTitle        = doc.DocumentTitle;
            result.DocumentUrl          = doc.DocumentUrl;
            result.DueToDate            = doc.DueToDate.HasValue? doc.DueToDate.Value:DateTime.MinValue;
            result.FirstReminderDays    = doc.FirstReminderDays.HasValue ? doc.FirstReminderDays.Value : 0;
            result.ListItemId           = doc.ListItemId.HasValue ? doc.ListItemId.Value : 0;
            result.SecondReminderDays   = doc.SecondReminderDays.HasValue ? doc.SecondReminderDays.Value : 0;
            result.SiteUrl             = doc.SiteUrl;
            result.DocumentAnnotations = doc.DocumentAnnotations;
            result.DocumentSubject     = doc.DocumentSubject;
            return(result);
        }
Exemplo n.º 3
0
 public Task SaveAssignment(string schemaID, DocumentAssignment assignment, string token) => PostAsync(assignment, token, "schemas", schemaID, "documents", "assignments");