Esempio n. 1
0
        public void AddOrUpdate(Clinic clinic)
        {
            if (clinic == null)
            {
                return;
            }

            Clinic existingClinic = storage.Clinics
                                    .Where(x => x != null)
                                    .FirstOrDefault(x => x.Id == clinic.Id);

            if (existingClinic == null)
            {
                storage.Clinics.Add(clinic);
            }
            else
            {
                existingClinic.CopyFrom(clinic);
            }
        }