public ClientsController(UserManager <Employee> userManager,
                          YogaAshramContext db, ClientServices clientServices, PaymentsService paymentsService)
 {
     _userManager    = userManager;
     _db             = db;
     _clientServices = clientServices;
 }
 public MembershipController(YogaAshramContext db, UserManager <Employee> userManager, PaymentsService paymentsService, ClientServices clientServices)
 {
     _db              = db;
     _userManager     = userManager;
     _paymentsService = paymentsService;
     _clientServices  = clientServices;
 }
 public SellerController(UserManager <Employee> userManager, YogaAshramContext db, SignInManager <Employee> signInManager, RoleManager <Role> roleManager)
 {
     _userManager   = userManager;
     _db            = db;
     _signInManager = signInManager;
     _roleManager   = roleManager;
 }
Esempio n. 4
0
        private void Seed(YogaAshramContext context)
        {
            List <CalendarEvent> calendarEvents = new List <CalendarEvent>()
            {
                new CalendarEvent()
                {
                    Id         = 1,
                    BranchId   = 1,
                    DayOfWeek  = DayOfWeek.Tuesday,
                    Action     = "/Schedule/Group/?groupId=1&branchId=1",
                    GroupId    = 1,
                    Type       = "warning",
                    TimeStart  = new TimeSpan(11, 00, 00),
                    TimeFinish = new TimeSpan(12, 00, 00)
                },
                new CalendarEvent()
                {
                    Id         = 2,
                    BranchId   = 1,
                    DayOfWeek  = DayOfWeek.Thursday,
                    Action     = "/Schedule/Group/?groupId=1&branchId=1",
                    GroupId    = 1,
                    Type       = "warning",
                    TimeStart  = new TimeSpan(11, 00, 00),
                    TimeFinish = new TimeSpan(12, 00, 00)
                }
            };


            context.CalendarEvents.AddRange(calendarEvents);
            context.SaveChanges();
        }
Esempio n. 5
0
 public AdminController(SignInManager <Employee> signInManager, YogaAshramContext db,
                        UserManager <Employee> userManager)
 {
     _signInManager = signInManager;
     _db            = db;
     _userManager   = userManager;
 }
Esempio n. 6
0
 public EmployeesController(UserManager <Employee> userManager,
                            SignInManager <Employee> signInManager,
                            IHostEnvironment environment,
                            YogaAshramContext db)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _environment   = environment;
     _db            = db;
 }
Esempio n. 7
0
        public void ShouldReturnTwoDates()
        {
            var options = new DbContextOptionsBuilder <YogaAshramContext>().UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()).Options;
            var context = new YogaAshramContext(options);

            Seed(context);
            var query = new ClientServices(context);

            var result = query.TwoTimesTrial(1, DateTime.Now);

            Assert.Equal(2, result.Count);
        }
Esempio n. 8
0
        public void ShouldReturnOneDate()
        {
            var options = new DbContextOptionsBuilder <YogaAshramContext>().UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()).Options;
            var context = new YogaAshramContext(options);

            Seed(context);
            var query = new ClientServices(context);

            var result = query.DateIfFrozen(_date, 1);

            _testOutputHelper.WriteLine(result.ToString("d"));
            Assert.Equal(DateTime.Now.AddDays(1).Date, result.Date);
        }
Esempio n. 9
0
        public void ShouldReturnEndDate()
        {
            var options = new DbContextOptionsBuilder <YogaAshramContext>().UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()).Options;
            var context = new YogaAshramContext(options);

            Seed(context);
            var query = new ClientServices(context);

            var result = query.EndDateForClientsMembership(_date, 1, 4);

            _testOutputHelper.WriteLine(result.ToString("d"));
            Assert.Equal(new DateTime(2020, 11, 5), result.Date);
        }
Esempio n. 10
0
        public void ShouldReturnListOfDates()
        {
            var options = new DbContextOptionsBuilder <YogaAshramContext>().UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()).Options;
            var context = new YogaAshramContext(options);

            Seed(context);
            var query = new ClientServices(context);

            var result = query.DatesForAttendance(_date, 1, 8);

            _testOutputHelper.WriteLine(result[0].ToShortDateString());
            Assert.Equal(8, result.Count);
        }
 public PaymentsService(YogaAshramContext db)
 {
     _db = db;
 }
 public GroupController(UserManager <Employee> userManager, SignInManager <Employee> signInManager, YogaAshramContext db)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _db            = db;
 }
 public ScheduleController(YogaAshramContext db)
 {
     _db = db;
 }
Esempio n. 14
0
 public ContractPdfService(YogaAshramContext db)
 {
     _db = db;
 }
 public CoachesController(UserManager <Employee> userManager, YogaAshramContext db)
 {
     _userManager = userManager;
     _db          = db;
 }
Esempio n. 16
0
 public PaymentsController(YogaAshramContext db, UserManager <Employee> userManager, PaymentsService paymentsService)
 {
     _db              = db;
     _userManager     = userManager;
     _paymentsService = paymentsService;
 }
Esempio n. 17
0
 public ClientServices(YogaAshramContext db)
 {
     _db = db;
 }
Esempio n. 18
0
 public TransactionsController(UserManager <Employee> userManager, YogaAshramContext db)
 {
     _userManager = userManager;
     _db          = db;
 }