Пример #1
0
        private void CreateLanguages()
        {
            List <MS_JobTitle> InitialJobTitle = new List <MS_JobTitle>();
            List <String>      listJobTitle    = new List <string>()
            {
                "000,Not Defined",
                "001,Pemilik Usaha / Komisaris",
                "002,Setingkat Presdir / CEO",
                "003,Setingkat Direktur / VP/ GM",
                "004,Setingkat Manager"
            };

            foreach (var item in listJobTitle)
            {
                var jobTitleSeparete = item.Split(',');
                var jobTitlePush     = new MS_JobTitle()
                {
                    jobTitleID   = jobTitleSeparete[0],
                    jobTitleName = jobTitleSeparete[1]
                };

                InitialJobTitle.Add(jobTitlePush);
            }

            foreach (var jobTitle in InitialJobTitle)
            {
                AddIfNotExists(jobTitle);
            }
        }
Пример #2
0
 private void AddIfNotExists(MS_JobTitle jobTitle)
 {
     if (_context.MS_JobTitle.Any(l => l.jobTitleID == jobTitle.jobTitleID))
     {
         return;
     }
     _context.MS_JobTitle.Add(jobTitle);
     _context.SaveChanges();
 }