private OutcomingMailbox ToEntity(OutDocumentModel doc) { var result = new OutcomingMailbox(); result.OutcomingMailboxId = doc.DocumentId; result.SiteUrl = doc.SiteUrl; result.DocumentCode = doc.DocumentCode; result.RequestDate = doc.RequestDate; result.RequestedByLogin = doc.RequestedByLogin; result.RequestedByName = doc.RequestedByName; result.DocumentSubject = doc.DocumentTitle; result.CompanyName = doc.CompanyName; result.DepartmentName = doc.DepartmentName; result.SentDate = doc.SentDate; result.DeliveryDate = doc.DeliveryDate; result.ExpectedDeliveryDate = doc.DeliveryExpectedDate; result.DocumentStatus = doc.RequestStatus; result.DocumentFolder = doc.DocumentFolder; result.DocumentFilename = doc.DocumentFilename; result.ReceiptFilename = doc.ReceiptFilename; result.DestinationCompany = doc.DestinationCompany; return(result); }
private OutDocumentModel ToModel(OutcomingMailbox doc) { var result = new OutDocumentModel(); result.DocumentId = doc.OutcomingMailboxId; result.SiteUrl = doc.SiteUrl; result.DocumentCode = doc.DocumentCode; result.RequestDate = doc.RequestDate.HasValue ? doc.RequestDate.Value : DateTime.MinValue; result.RequestedByLogin = doc.RequestedByLogin; result.RequestedByName = doc.RequestedByName; result.DocumentTitle = doc.DocumentSubject; result.CompanyName = doc.CompanyName; result.DepartmentName = doc.DepartmentName; result.SentDate = doc.SentDate.HasValue ? doc.SentDate.Value : DateTime.MinValue;; result.DeliveryDate = doc.DeliveryDate.HasValue ? doc.DeliveryDate.Value : DateTime.MinValue; result.DeliveryExpectedDate = doc.ExpectedDeliveryDate.HasValue ? doc.ExpectedDeliveryDate.Value : DateTime.MinValue; result.RequestStatus = doc.DocumentStatus; result.DocumentFolder = doc.DocumentFolder; result.DocumentFilename = doc.DocumentFilename; result.ReceiptFilename = doc.ReceiptFilename; result.DestinationCompany = doc.DestinationCompany; return(result); }