Пример #1
0
        public void Save(PatientEx patient)
        {
            Patient m = Transform(patient);

            if (m.ID == 0)
            {
                _context.Patients.Add(m);
            }
            _context.SaveChanges();
            patient.ID = m.ID;
        }
Пример #2
0
        private PatientEx Transform(Patient n)
        {
            PatientEx r = new PatientEx();

            r.ID                                    = n.ID;
            r.Address1                              = n.Address1;
            r.Address2                              = n.Address2;
            r.City                                  = n.City;
            r.DateCreated                           = n.DateCreated;
            r.DateOfBirth                           = n.DateOfBirth;
            r.Email                                 = n.Email;
            r.FirstName                             = n.FirstName;
            r.Gender                                = n.Gender;
            r.GeneratingReferralID                  = n.GeneratingReferralID;
            r.Guardian2CellPhone                    = n.Guardian2CellPhone;
            r.Guardian2Email                        = n.Guardian2Email;
            r.Guardian2FirstName                    = n.Guardian2FirstName;
            r.Guardian2HomePhone                    = n.Guardian2HomePhone;
            r.Guardian2LastName                     = n.Guardian2LastName;
            r.Guardian2Notes                        = n.Guardian2Notes;
            r.Guardian2RelationshipID               = n.Guardian2RelationshipID;
            r.Guardian2WorkPhone                    = n.Guardian2WorkPhone;
            r.Guardian3CellPhone                    = n.Guardian3CellPhone;
            r.Guardian3Email                        = n.Guardian3Email;
            r.Guardian3FirstName                    = n.Guardian3FirstName;
            r.Guardian3HomePhone                    = n.Guardian3HomePhone;
            r.Guardian3LastName                     = n.Guardian3LastName;
            r.Guardian3Notes                        = n.Guardian3Notes;
            r.Guardian3RelationshipID               = n.Guardian3RelationshipID;
            r.Guardian3WorkPhone                    = n.Guardian3WorkPhone;
            r.GuardianCellPhone                     = n.GuardianCellPhone;
            r.GuardianEmail                         = n.GuardianEmail;
            r.GuardianFirstName                     = n.GuardianFirstName;
            r.GuardianHomePhone                     = n.GuardianHomePhone;
            r.GuardianLastName                      = n.GuardianLastName;
            r.GuardianNotes                         = n.GuardianNotes;
            r.GuardianRelationship                  = n.GuardianRelationship;
            r.GuardianRelationshipID                = n.GuardianRelationshipID;
            r.GuardianWorkPhone                     = n.GuardianWorkPhone;
            r.ID                                    = n.ID;
            r.InsuranceCompanyName                  = n.InsuranceCompanyName;
            r.InsuranceCompanyProviderPhone         = n.InsuranceCompanyProviderPhone;
            r.InsuranceID                           = n.InsuranceID;
            r.InsuranceMemberID                     = n.InsuranceMemberID;
            r.InsurancePrimaryCardholderDateOfBirth = n.InsurancePrimaryCardholderDateOfBirth;
            r.LastName                              = n.LastName;
            r.Notes                                 = n.Notes;
            r.Phone                                 = n.Phone;
            r.Phone2                                = n.Phone2;
            r.PhysicianAddress                      = n.PhysicianAddress;
            r.PhysicianContact                      = n.PhysicianContact;
            r.PhysicianEmail                        = n.PhysicianEmail;
            r.PhysicianFax                          = n.PhysicianFax;
            r.PhysicianName                         = n.PhysicianName;
            r.PhysicianNotes                        = n.PhysicianNotes;
            r.PhysicianPhone                        = n.PhysicianPhone;
            r.PrimarySpokenLangauge                 = n.PrimarySpokenLangauge;
            r.PrimarySpokenLanguageID               = n.PrimarySpokenLanguageID;
            r.State                                 = n.State;
            r.Zip                                   = n.Zip;
            return(r);
        }