Beispiel #1
0
        private void CreateLanguages()
        {
            List <LK_Religion> InitialReligion = new List <LK_Religion>();
            List <String>      listReligion    = new List <string>()
            {
                "0,UnKnown,Others",
                "1,Islam,Islam",
                "2,Kristen,Protestant",
                "3,Katolik,Catholic",
                "4,Budha,Budhism",
                "5,Hindu,Hinduism",
                "6,Kong Hu Cu,Confucius",
                "7,Tao,Others",
                "8,No Religion,Others"
            };

            foreach (var item in listReligion)
            {
                var religionSeparete = item.Split(',');
                var religionPush     = new LK_Religion()
                {
                    relCode       = religionSeparete[0],
                    relName       = religionSeparete[1],
                    relNameProInt = religionSeparete[2]
                };

                InitialReligion.Add(religionPush);
            }

            foreach (var religion in InitialReligion)
            {
                AddIfNotExists(religion);
            }
        }
Beispiel #2
0
 private void AddIfNotExists(LK_Religion religion)
 {
     if (_context.LK_Religion.Any(l => l.relCode == religion.relCode))
     {
         return;
     }
     _context.LK_Religion.Add(religion);
     _context.SaveChanges();
 }