Beispiel #1
0
 public override void Apply(
     ClientVisit.SaveData data,
     List <FundResponseFields> newFields,
     List <FundResponseFields> oldFields)
 {
     UpdatePolicy(data.NewPolicy, newFields);
     UpdatePolicy(data.OldPolicy, oldFields);
 }
Beispiel #2
0
 public override void Apply(
     ClientVisit.SaveData data,
     List <FundResponseFields> newFields,
     List <FundResponseFields> oldFields)
 {
     UpdatePolicy(data.NewPolicy, newFields, EntityType.New);
     UpdatePolicy(data.OldPolicy, oldFields, EntityType.Old);
     UpdateClientData(data.NewClientInfo, newFields);
     UpdateClientData(data.OldClientInfo, oldFields);
     UpdateDocument(data.NewDocument, newFields);
     UpdateDocument(data.OldDocument, oldFields);
 }
Beispiel #3
0
 /// <summary>
 /// Build data to update
 /// </summary>
 /// <param name="visit"></param>
 /// <returns></returns>
 public static ClientVisit.SaveData BuildSaveData(ClientVisit visit)
 {
     ClientVisit.SaveData data = new ClientVisit.SaveData(visit);
     data.Status                     = visit.Status.Id;
     data.StatusDate                 = visit.StatusDate;
     data.IssueDate                  = visit.IssueDate;
     data.Id                         = visit.Id;
     data.VisitGroupId               = visit.VisitGroupId;
     data.OldClientInfo.Id           = visit.OldClientInfo.Id;
     data.NewClientInfo.Id           = visit.NewClientInfo.Id;
     data.OldDocument.Id             = visit.OldDocument.Id;
     data.NewDocument.Id             = visit.NewDocument.Id;
     data.NewForeignDocument.Id      = visit.NewForeignDocument.Id;
     data.OldForeignDocument.Id      = visit.OldForeignDocument.Id;
     data.LivingAddress.Id           = visit.LivingAddress.Id;
     data.RegistrationAddress.Id     = visit.RegistrationAddress.Id;
     data.OldPolicy.Id               = visit.OldPolicy.Id;
     data.NewPolicy.Id               = visit.NewPolicy.Id;
     data.Representative.Id          = visit.Representative.Id;
     data.IsActual                   = visit.IsActual;
     data.IsReadyToFundSubmitRequest = visit.IsReadyToFundSubmitRequest;
     data.IsDifficultCase            = visit.IsDifficultCase;
     return(data);
 }
Beispiel #4
0
 public virtual void Apply(
     ClientVisit.SaveData data,
     List <FundResponseFields> newFields,
     List <FundResponseFields> oldFields)
 {
 }