예제 #1
0
 private ClientVisit.SaveData BuildUpdatedClientVisitSaveData(ClientVisit.UpdateData updateClientVisitItem, ClientVisit visit)
 {
     ClientVisit.SaveData data = new ClientVisit.SaveData(visit);
     data.Blanc                         = updateClientVisitItem.Blanc;
     data.N_KOR                         = updateClientVisitItem.N_KOR;
     data.DATA_FOND                     = updateClientVisitItem.DATA_FOND;
     data.NZ_GOZNAK                     = updateClientVisitItem.NZ_GOZNAK;
     data.PolicyPartyNumber             = updateClientVisitItem.PolicyPartyNumber.Trim();
     data.NewPolicy.UnifiedPolicyNumber = updateClientVisitItem.UnifiedPolicyNumber.Trim();
     data.NewPolicy.OGRN                = updateClientVisitItem.OGRN.Trim();
     data.NewClientInfo.Lastname        = updateClientVisitItem.Lastname.Trim();
     data.NewClientInfo.Firstname       = updateClientVisitItem.Firstname.Trim();
     data.NewClientInfo.Secondname      = updateClientVisitItem.Secondname.Trim();
     data.NewClientInfo.Birthday        = updateClientVisitItem.Birthday;
     data.Dat_U                         = updateClientVisitItem.Dat_U;
     data.Dat_S                         = updateClientVisitItem.Dat_S;
     return(data);
 }
예제 #2
0
        private DataPage <ClientVisitInfo> FindClientVisitsToUpdate(ClientVisit.UpdateData item)
        {
            ClientVisitSearchCriteria criteria = new ClientVisitSearchCriteria();

            criteria.Firstname             = item.Firstname.Trim();
            criteria.Secondname            = item.Secondname.Trim();
            criteria.Lastname              = item.Lastname.Trim();
            criteria.Birthday              = item.Birthday;
            criteria.TemporaryPolicyNumber = item.TemporaryPolicyNumber.Trim();
            var clientVisits = ClientVisit_Find(
                criteria,
                new List <SortCriteria <ClientVisitSortField> >(),
                new PageRequest()
            {
                PageNumber = 1, PageSize = 100
            });

            return(clientVisits);
        }