Example #1
0
        private void CreateLanguages()
        {
            List <LK_Grade> InitialGrade = new List <LK_Grade>();
            List <String>   listGrade    = new List <string>()
            {
                "0,UnKnown",
                "1,Ordinary",
                "2,VIP"
            };

            foreach (var item in listGrade)
            {
                var gradeSeparate = item.Split(',');

                var gradePush = new LK_Grade()
                {
                    gradeCode = gradeSeparate[0],
                    gradeName = gradeSeparate[1]
                };

                InitialGrade.Add(gradePush);
            }

            foreach (var grade in InitialGrade)
            {
                AddIfNotExists(grade);
            }
        }
Example #2
0
        private void AddIfNotExists(LK_Grade grade)
        {
            if (_context.LK_Grade.Any(l => l.gradeCode == grade.gradeCode))
            {
                return;
            }

            _context.LK_Grade.Add(grade);

            _context.SaveChanges();
        }