Exemplo n.º 1
0
 public TransactionController(RetreatDBContext context, IOptions <PaystackConfig> paystackConfig, IRetreatEmailSender emailSender, IEmailHelper emailHelper)
 {
     _context     = context;
     _config      = paystackConfig?.Value;
     _emailSender = emailSender;
     _emailHelper = emailHelper;
 }
Exemplo n.º 2
0
 public BookingsController(RetreatDBContext context,
                           IEmailHelper emailHelper, IBookingsService bookingsService)
 {
     _context         = context;
     _emailHelper     = emailHelper;
     _bookingsService = bookingsService;
     _dataTableHelper = new DataTableHelper(context);
 }
Exemplo n.º 3
0
 public UsersController(RetreatDBContext context,
                        UserManager <IdentityUser> userManager,
                        ILogger <UsersController> logger,
                        IEmailSender emailSender)
 {
     _userManager = userManager;
     _context     = context;
     _logger      = logger;
     _emailSender = emailSender;
 }
 public DashboardController(RetreatDBContext context)
 {
     _context = context;
 }
Exemplo n.º 5
0
 public LoginModel(SignInManager <IdentityUser> signInManager, ILogger <LoginModel> logger, RetreatDBContext context)
 {
     _signInManager = signInManager;
     _logger        = logger;
     _appContext    = context;
 }
 public BookingsService(RetreatDBContext context)
 {
     _context = context;
 }
Exemplo n.º 7
0
 public EmailHelper(IHostingEnvironment env, RetreatDBContext context, IRetreatEmailSender emailSender)
 {
     _context     = context;
     _emailSender = emailSender;
     _templateDir = Path.Combine(env.WebRootPath, $"templates\\email_templates\\");
 }
Exemplo n.º 8
0
 public SettingsController(RetreatDBContext context)
 {
     _context = context;
 }
Exemplo n.º 9
0
 public DataTableHelper(RetreatDBContext context)
 {
     _context = context;
 }
 public ActivitiesController(RetreatDBContext context)
 {
     _context = context;
 }
Exemplo n.º 11
0
        public static void Initialize(RetreatDBContext context)
        {
            context.Database.EnsureCreated();

            if (!context.ActivityTypes.Any())
            {
                var activityTypes = new ActivityType[]
                {
                    new ActivityType {
                        Name = "Retreat", Description = "Retreat"
                    },
                    new ActivityType {
                        Name = "Workshop", Description = "Workshop"
                    }
                };
                context.ActivityTypes.AddRange(activityTypes);
            }

            if (!context.Settings.Any())
            {
                var settings = new Setting[]
                {
                    new Setting {
                        Name = SupportEmail, Value = "[email protected], [email protected]"
                    },
                    new Setting {
                        Name = SupportPhone, Value = "08020577959"
                    },
                    new Setting {
                        Name = BankName, Value = "Access Bank"
                    },
                    new Setting {
                        Name = AccountName, Value = "Wetland Booking"
                    },
                    new Setting {
                        Name = AccountNumber, Value = "0768518344"
                    },
                };
                context.Settings.AddRange(settings);
            }

            if (!context.Centres.Any())
            {
                var centres = new Centre[]
                {
                    new Centre {
                        Name = "Abuja"
                    },
                    new Centre {
                        Name = "Ekulu"
                    },
                    new Centre {
                        Name = "Eleko"
                    },
                    new Centre {
                        Name = "Helmbridge"
                    },
                    new Centre {
                        Name = "Irawo"
                    },
                    new Centre {
                        Name = "Ugwuoma"
                    },
                    new Centre {
                        Name = "VI Centre"
                    }
                };
                context.Centres.AddRange(centres);
            }
            context.SaveChanges();
        }
Exemplo n.º 12
0
 public HomeController(RetreatDBContext context, IOptions <PaystackConfig> paystackConfig)
 {
     _context = context;
     _config  = paystackConfig?.Value;
 }
 public LocationsController(RetreatDBContext context)
 {
     _context = context;
 }