示例#1
0
        private void CreateLanguages()
        {
            List <LK_MarStatus> InitialMarStatus = new List <LK_MarStatus>();
            List <String>       listMarStatus    = new List <string>()
            {
                "0,UnKnown",
                "M,Married",
                "S,Single",
                "W,Widow"
            };

            foreach (var item in listMarStatus)
            {
                var marStatusSeparate = item.Split(',');

                var marStatusPush = new LK_MarStatus()
                {
                    marStatus     = marStatusSeparate[0],
                    marStatusName = marStatusSeparate[1]
                };

                InitialMarStatus.Add(marStatusPush);
            }

            foreach (var marStatus in InitialMarStatus)
            {
                AddIfNotExists(marStatus);
            }
        }
示例#2
0
        private void AddIfNotExists(LK_MarStatus marStatus)
        {
            if (_context.LK_MarStatus.Any(l => l.marStatus == marStatus.marStatus))
            {
                return;
            }

            _context.LK_MarStatus.Add(marStatus);

            _context.SaveChanges();
        }