public EducationController(NetGroupCVContext context)
        {
            _context = context;

            EducationInitializer.InitializeEducations(context);
            _context.SaveChanges();
        }
Example #2
0
        public PersonInfoController(NetGroupCVContext context)
        {
            _context = context;

            PersonInfoInitializer.InitializePersonInfos(context);
            _context.SaveChanges();
        }
Example #3
0
        public static void InitializeEducations(NetGroupCVContext c)
        {
            c.Database.EnsureCreated();
            if (EnumerableExtensions.Any(c.Educations))
            {
                return;
            }
            add(c, new Education
            {
                SchoolName = "Tallinn University of Technology",
                Degree     = "Ba",
                Speciality = "Business Information Technology",
                StartYear  = 2016,
                EndYear    = 2020
            });

            c.SaveChanges();
        }
        public static void InitializePersonInfos(NetGroupCVContext c)
        {
            c.Database.EnsureCreated();
            if (EnumerableExtensions.Any(c.PersonInfos))
            {
                return;
            }
            add(c, new PersonInfo
            {
                FirstName  = "Martin",
                LastName   = "Näks",
                Address    = "Ülase 8-12, Saku",
                Country    = "Estonia",
                PostalCode = 75501,
                Email      = "*****@*****.**",
                Mobile     = 56494244,
                Phone      = 6728607
            });

            c.SaveChanges();
        }