public IHttpActionResult GetById(int id)
        {
            HolidayYearSpec holidayYearSpec = holidayYearSpecRepository.ReadById(id);

            if (holidayYearSpec == null)
            {
                return(NotFound());
            }
            return(Ok(holidayYearSpec));
        }
        public IHttpActionResult Post(HolidayYearSpec holidayYearSpec)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            holidayYearSpecRepository.Create(holidayYearSpec);

            return(CreatedAtRoute("DefaultAPI", new { id = holidayYearSpec.Id }, holidayYearSpec));
        }
        public IHttpActionResult Put(int id, HolidayYearSpec holidayYearSpec)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            //checks that the incoming Id is matching with the ID on the holidayYear to update
            if (id != holidayYearSpec.Id)
            {
                return(BadRequest());
            }
            holidayYearSpecRepository.Update(holidayYearSpec);

            return(StatusCode(HttpStatusCode.NoContent));
        }
 public void MarkHolidayYearSpecAsModified(HolidayYearSpec newHolidayYearSpec, HolidayYearSpec holidayYearSpecToUpdate)
 {
     Entry(holidayYearSpecToUpdate).CurrentValues.SetValues(newHolidayYearSpec);
 }
        protected override void Seed(ApplicationDbContext context)
        {
            if (!context.Roles.Any())
            {
                var roleStore   = new RoleStore <IdentityRole>(context);
                var roleManager = new RoleManager <IdentityRole>(roleStore);

                var role1 = new IdentityRole()
                {
                    Name = "Medarbejder"
                };
                var role2 = new IdentityRole()
                {
                    Name = "Afdelingsleder"
                };
                var role3 = new IdentityRole
                {
                    Name = "Administrator"
                };
                var role4 = new IdentityRole()
                {
                    Name = "CEO"
                };

                roleManager.Create(role1);
                roleManager.Create(role2);
                roleManager.Create(role3);
                roleManager.Create(role4);
            }

            if (!context.Users.Any())
            {
                var userStore   = new UserStore <ApplicationUser>(context);
                var userManager = new ApplicationUserManager(userStore);

                var user = new ApplicationUser
                {
                    Email    = "*****@*****.**",
                    UserName = "******"
                };
                userManager.Create(user, "!Administrator1");
                userManager.AddToRole(user.Id, "Administrator");
                //var user1 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user1, "123456");
                //userManager.AddToRole(user1.Id, "CEO");
                //var user2 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user2, "123456");
                //userManager.AddToRole(user2.Id, "Afdelingsleder");
                //var user3 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user3, "123456");
                //userManager.AddToRole(user3.Id, "Afdelingsleder");
                //var user4 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user4, "123456");
                //userManager.AddToRole(user4.Id, "Afdelingsleder");
                //var user5 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user5, "123456");
                //userManager.AddToRole(user5.Id, "Medarbejder");
                //var user6 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user6, "123456");
                //userManager.AddToRole(user6.Id, "Medarbejder");
                //var user7 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user7, "123456");
                //userManager.AddToRole(user7.Id, "Medarbejder");
                //var user8 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user8, "123456");
                //userManager.AddToRole(user8.Id, "Medarbejder");
                //var user9 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user9, "123456");
                //userManager.AddToRole(user9.Id, "Medarbejder");
                //var user10 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user10, "123456");
                //userManager.AddToRole(user10.Id, "Medarbejder");
                //var user11 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user11, "123456");
                //userManager.AddToRole(user11.Id, "Medarbejder");
                //var user12 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user12, "123456");
                //userManager.AddToRole(user12.Id, "Medarbejder");
                //var user13 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user13, "123456");
                //userManager.AddToRole(user13.Id, "Medarbejder");
                //var user14 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user14, "123456");
                //userManager.AddToRole(user14.Id, "Medarbejder");
                //var user15 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user15, "123456");
                //userManager.AddToRole(user15.Id, "Medarbejder");
                //var user16 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user16, "123456");
                //userManager.AddToRole(user16.Id, "Medarbejder");
                //var user17 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user17, "123456");
                //userManager.AddToRole(user17.Id, "Medarbejder");
                //var user18 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user18, "123456");
                //userManager.AddToRole(user18.Id, "Medarbejder");
                //var user19 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user19, "123456");
                //userManager.AddToRole(user19.Id, "Medarbejder");
                //var user20 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user20, "123456");
                //userManager.AddToRole(user20.Id, "Medarbejder");
                //var user21 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user21, "123456");
                //userManager.AddToRole(user21.Id, "Medarbejder");
                //var user22 = new ApplicationUser
                //{
                //    Email = "*****@*****.**",
                //    UserName = "******"
                //};
                //userManager.Create(user22, "123456");
                //userManager.AddToRole(user22.Id, "Medarbejder");
            }

            Department fælles = new Department()
            {
                Id = 1, Name = "Fælles", Employees = new List <Employee>()
            };
            Department erhvervs = new Department()
            {
                Id = 2, Name = "Erhverv", Employees = new List <Employee>()
            };
            Department markerting = new Department()
            {
                Id = 3, Name = "Marketing", Employees = new List <Employee>()
            };
            Department turisme = new Department()
            {
                Id = 4, Name = "Turisme", Employees = new List <Employee>()
            };

            Status sygedag = new Status()
            {
                Id = 1, StatusCode = "S", StatusName = "Sygedag"
            };
            Status halvSygedag = new Status()
            {
                Id = 2, StatusCode = "HS", StatusName = "Halv Sygedag"
            };
            Status feriedag = new Status()
            {
                Id = 3, StatusCode = "F", StatusName = "Feriedag"
            };
            Status halvFeriedag = new Status()
            {
                Id = 4, StatusCode = "HF", StatusName = "Halv Feriedag"
            };
            Status ferieFridag = new Status()
            {
                Id = 5, StatusCode = "FF", StatusName = "Feriefridag"
            };
            Status halvFerieFridag = new Status()
            {
                Id = 6, StatusCode = "HFF", StatusName = "Halv Feriefridag"
            };
            Status kursus = new Status()
            {
                Id = 7, StatusCode = "K", StatusName = "Kursus"
            };
            Status barsel = new Status()
            {
                Id = 8, StatusCode = "B", StatusName = "Barsel"
            };
            Status barnsFørsteSygedag = new Status()
            {
                Id = 9, StatusCode = "BS", StatusName = "Barn 1. sygedag"
            };
            Status andetFravær = new Status()
            {
                Id = 10, StatusCode = "AF", StatusName = "Andet fravær"
            };
            Status afspadsering = new Status()
            {
                Id = 11, StatusCode = "A", StatusName = "Afspadsering"
            };
            Status halvAfspadsering = new Status()
            {
                Id = 12, StatusCode = "HA", StatusName = "Halv Afspadsering"
            };
            Status seniordag = new Status()
            {
                Id = 13, StatusCode = "SN", StatusName = "Seniordag"
            };

            Employee admin = new Employee()
            {
                FirstName    = "Admin",
                LastName     = "Admin",
                UserName     = "******",
                Email        = "*****@*****.**",
                EmployeeRole = Role.Administrator,
                HolidayYears = new List <HolidayYear>(),
                Password     = "******"
            };

            //Employee chief1 = new Employee()
            //{
            //    FirstName = "Tom",
            //    LastName = "L. Nielsen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.CEO,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee chief2 = new Employee()
            //{
            //    FirstName = "Birgit",
            //    LastName = "B. Jensen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Afdelingsleder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee chief3 = new Employee()
            //{
            //    FirstName = "Karsten",
            //    LastName = "Rieder",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Afdelingsleder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee chief4 = new Employee()
            //{
            //    FirstName = "Jane",
            //    LastName = "M. Søndergaard",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Afdelingsleder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee = new Employee()
            //{
            //    FirstName = "Noah",
            //    LastName = "Bock",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),

            //};
            //Employee employee1 = new Employee()
            //{
            //    FirstName = "Niels",
            //    LastName = "Bock",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),

            //};
            //Employee employee2 = new Employee()
            //{
            //    FirstName = "Søs",
            //    LastName = "Josefsen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee3 = new Employee()
            //{
            //    FirstName = "Mikael",
            //    LastName = "Simonsen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),

            //};
            //Employee employee4 = new Employee()
            //{
            //    FirstName = "Gitte",
            //    LastName = "Sydbøge",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee5 = new Employee()
            //{
            //    FirstName = "Peter",
            //    LastName = "Hegelund",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),

            //};
            //Employee employee6 = new Employee()
            //{
            //    FirstName = "Gert",
            //    LastName = "Laustsen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),

            //};
            //Employee employee7 = new Employee()
            //{
            //    FirstName = "Lasse",
            //    LastName = "Jensen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee8 = new Employee()
            //{
            //    FirstName = "Uffe",
            //    LastName = "Lundgaard",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee9 = new Employee()
            //{
            //    FirstName = "Randi",
            //    LastName = "Høxbro",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee10 = new Employee()
            //{
            //    FirstName = "Lianna",
            //    LastName = "L. Chirstensen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee11 = new Employee()
            //{
            //    FirstName = "Susanne",
            //    LastName = "P. Sørensen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee12 = new Employee()
            //{
            //    FirstName = "Katrine",
            //    LastName = "Jung",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee13 = new Employee()
            //{
            //    FirstName = "Else",
            //    LastName = "F. Nielsen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee14 = new Employee()
            //{
            //    FirstName = "Marie",
            //    LastName = "warming",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee15 = new Employee()
            //{
            //    FirstName = "Annette",
            //    LastName = "Posselt",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee16 = new Employee()
            //{
            //    FirstName = "Poul",
            //    LastName = "Therkelsen",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};
            //Employee employee17 = new Employee()
            //{
            //    FirstName = "Ragnhild",
            //    LastName = "Kallehauge",
            //    UserName = "******",
            //    Email = "*****@*****.**",
            //    Password = "******",
            //    EmployeeRole = Role.Medarbejder,
            //    HolidayYears = new List<HolidayYear>(),
            //};

            admin.Department = fælles;
            //chief1.Department = fælles;
            //chief2.Department = markerting;
            //chief3.Department = erhvervs;
            //chief4.Department = turisme;

            //employee.Department = fælles;
            //employee1.Department = fælles;
            //employee2.Department = fælles;
            //employee3.Department = fælles;
            //employee10.Department = fælles;

            //employee7.Department = markerting;

            //employee4.Department = erhvervs;
            //employee5.Department = erhvervs;
            //employee6.Department = erhvervs;
            //employee8.Department = erhvervs;
            //employee9.Department = erhvervs;

            //employee11.Department = turisme;
            //employee12.Department = turisme;
            //employee13.Department = turisme;
            //employee14.Department = turisme;
            //employee15.Department = turisme;
            //employee16.Department = turisme;
            //employee17.Department = turisme;

            List <Employee> employees = new List <Employee>();

            employees.Add(admin);
            //employees.Add(chief1);
            //employees.Add(chief2);
            //employees.Add(chief3);
            //employees.Add(chief4);
            //employees.Add(employee);
            //employees.Add(employee1);
            //employees.Add(employee2);
            //employees.Add(employee3);
            //employees.Add(employee4);
            //employees.Add(employee5);
            //employees.Add(employee6);
            //employees.Add(employee7);
            //employees.Add(employee8);
            //employees.Add(employee9);
            //employees.Add(employee10);
            //employees.Add(employee11);
            //employees.Add(employee12);
            //employees.Add(employee13);
            //employees.Add(employee14);
            //employees.Add(employee15);
            //employees.Add(employee16);
            //employees.Add(employee17);

            HolidayYearSpec currentHolidayYear = new HolidayYearSpec()
            {
                Name           = "2018 - 2019",
                StartDate      = new DateTime(2018, 5, 1),
                EndDate        = new DateTime(2019, 4, 30),
                HolidayYears   = new List <HolidayYear>(),
                PublicHolidays = new List <PublicHoliday>()
            };

            foreach (var emp in employees)
            {
                List <Month> months = new List <Month>();
                Month        januar = new Month()
                {
                    MonthDate          = new DateTime(2019, 1, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month februar = new Month()
                {
                    MonthDate          = new DateTime(2019, 2, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month marts = new Month()
                {
                    MonthDate          = new DateTime(2019, 3, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month april = new Month()
                {
                    MonthDate          = new DateTime(2019, 4, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month maj = new Month()
                {
                    MonthDate          = new DateTime(2018, 5, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month juni = new Month()
                {
                    MonthDate          = new DateTime(2018, 6, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month juli = new Month()
                {
                    MonthDate          = new DateTime(2018, 7, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month august = new Month()
                {
                    MonthDate          = new DateTime(2018, 8, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month september = new Month()
                {
                    MonthDate          = new DateTime(2018, 9, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month oktober = new Month()
                {
                    MonthDate          = new DateTime(2018, 10, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month november = new Month()
                {
                    MonthDate          = new DateTime(2018, 11, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                Month december = new Month()
                {
                    MonthDate          = new DateTime(2018, 12, 1, 10, 0, 0), AbsencesInMonth = new List <Absence>(),
                    HolidayYear        = new HolidayYear(),
                    IsLockedByEmployee = false, IsLockedByChief = false, IsLockedByCEO = false, IsLockedByAdmin = false
                };
                months.Add(januar);
                months.Add(februar);
                months.Add(marts);
                months.Add(april);
                months.Add(maj);
                months.Add(juni);
                months.Add(juli);
                months.Add(august);
                months.Add(september);
                months.Add(oktober);
                months.Add(november);
                months.Add(december);
                List <HolidayYear> holidayYears = new List <HolidayYear>();
                HolidayYear        holidayYear  = new HolidayYear()
                {
                    CurrentHolidayYear      = new HolidayYearSpec(),
                    Months                  = months,
                    Employee                = emp,
                    IsClosed                = false,
                    HolidayAvailable        = 25,
                    HolidayFreedayAvailable = 5,
                    HolidaysUsed            = 0,
                    HolidayFreedaysUsed     = 0,
                    HolidayTransfered       = 5
                };
                foreach (var month in months)
                {
                    month.HolidayYear = holidayYear;
                }
                holidayYears.Add(holidayYear);
                currentHolidayYear.HolidayYears.Add(holidayYear);
                holidayYear.CurrentHolidayYear = currentHolidayYear;
                emp.HolidayYears = holidayYears;
                emp.WorkfreeDays = new List <WorkfreeDay>();
                context.Employees.Add(emp);
            }

            context.HolidayYearsSpecs.Add(currentHolidayYear);
            context.Statuses.Add(sygedag);
            context.Statuses.Add(halvSygedag);
            context.Statuses.Add(feriedag);
            context.Statuses.Add(halvFeriedag);
            context.Statuses.Add(ferieFridag);
            context.Statuses.Add(halvFerieFridag);
            context.Statuses.Add(kursus);
            context.Statuses.Add(barsel);
            context.Statuses.Add(barnsFørsteSygedag);
            context.Statuses.Add(andetFravær);
            context.Statuses.Add(afspadsering);
            context.Statuses.Add(halvAfspadsering);
            context.Statuses.Add(seniordag);

            base.Seed(context);
        }