Ejemplo n.º 1
0
 private static FundResponse.UploadReportData AddReportItem(
     ClientVisit clientVisit,
     FundResponse.CreateData response,
     long?newClientVisitId,
     ReferenceItem status = null,
     DateTime?statusDate  = null,
     string message       = "Загружена сверка")
 {
     return(new FundResponse.UploadReportData()
     {
         Recid = response.Recid,
         ClientVisitId = newClientVisitId ?? clientVisit.Id,
         Birthday = clientVisit.NewClientInfo.Birthday,
         ClientId = clientVisit.ClientId,
         VisitGroupId = clientVisit.VisitGroupId,
         DeliveryCenter = clientVisit.DeliveryCenter,
         Fullname = clientVisit.NewClientInfo.Fullname,
         PolicyNumber = clientVisit.NewPolicy.Number,
         PolicySeries = clientVisit.NewPolicy.Series,
         PolicyParty = clientVisit.PolicyPartyNumber,
         Sex = clientVisit.NewClientInfo.Sex,
         Status = status ?? clientVisit.Status,
         StatusDate = statusDate ?? clientVisit.StatusDate,
         TemporaryPolicyDate = clientVisit.TemporaryPolicyDate,
         TemporaryPolicyNumber = clientVisit.TemporaryPolicyNumber,
         UnifiedPolicyNumber = clientVisit.NewPolicy.UnifiedPolicyNumber,
         ResponseTypeName = response.GetResponseTypeName(),
         UploadResult = message
     });
 }
Ejemplo n.º 2
0
 public long FundResponse_Create(FundResponse.CreateData data, DateTime createDate)
 {
     return(data.Create(FundProcessingDao.Instance, createDate));
 }