public static void Initialize(IServiceProvider serviceProvider)
        {
            using (var context = new MvcDonorContext(serviceProvider.GetRequiredService
                                                     <DbContextOptions <MvcDonorContext> >()))
            {
                if (context.Donors.Any())
                {
                    return;
                }

                context.Donors.AddRange(
                    new Donor
                {
                    RequestId    = "1",
                    Id           = 1,
                    Name         = "Ana Scott",
                    Address      = "Munich",
                    EMailAddress = "*****@*****.**",
                    PhoneNumber  = "777-888-999",
                    BloodGroup   = "A",
                    RhFactorType = '-',
                },
                    new Donor
                {
                    RequestId    = "2",
                    Id           = 2,
                    Name         = "Tom Panks",
                    Address      = "United States",
                    EMailAddress = "*****@*****.**",
                    PhoneNumber  = "522-674-95-583",
                    BloodGroup   = "0",
                    RhFactorType = '+',
                },
                    new Donor
                {
                    RequestId    = "3",
                    Id           = 3,
                    Name         = "Uma Furman",
                    Address      = "New Castle",
                    EMailAddress = "*****@*****.**",
                    PhoneNumber  = "752-554-788",
                    BloodGroup   = "B",
                    RhFactorType = '-',
                },
                    new Donor
                {
                    RequestId    = "4",
                    Id           = 4,
                    Name         = "Jack Ravolta",
                    EMailAddress = "*****@*****.**",
                    Address      = "L.A.",
                    PhoneNumber  = "609-454-447",
                    BloodGroup   = "A",
                    RhFactorType = '-',
                }
                    );
                context.SaveChanges();
            }
        }
Exemple #2
0
 public DonorsController(MvcDonorContext context)
 {
     _context = context;
 }