Ejemplo n.º 1
0
        private static void LoadPaymentMedia(GymTestContext context)
        {
            var list = from m in context.PaymentMedia
                       select m;

            if (list.Count() < 1)
            {
                context.PaymentMedia.AddRange(
                    new PaymentMedia
                {
                    PaymentMediaId          = 1,
                    PaymentMediaDescription = "Efectivo"
                },
                    new PaymentMedia
                {
                    PaymentMediaId          = 2,
                    PaymentMediaDescription = "Débito"
                },
                    new PaymentMedia
                {
                    PaymentMediaId          = 3,
                    PaymentMediaDescription = "Crédito"
                },
                    new PaymentMedia
                {
                    PaymentMediaId          = 4,
                    PaymentMediaDescription = "Tranferencia"
                }
                    );
            }
        }
Ejemplo n.º 2
0
 public SendEmailImpl(GymTestContext context, IHostingEnvironment env, IOptions <AppSettings> app, ILogger <ISendEmail> logger)
 {
     _logger      = logger;
     _appSettings = app;
     _context     = context;
     _env         = env;
 }
Ejemplo n.º 3
0
        private static void LoadUsers(GymTestContext context)
        {
            var list = from m in context.User
                       select m;

            if (list.Count() < 1)
            {
                context.User.AddRange(
                    new User
                {
                    Address                = "Direccion por defecto",
                    BirthDate              = new DateTime(1988, 01, 28),
                    Commentaries           = "Estos son los comentarios",
                    DocumentNumber         = "123456789",
                    Email                  = "*****@*****.**",
                    FullName               = "Nombre Apellido",
                    Phones                 = "099123456",
                    SignInDate             = DateTime.Now,
                    Token                  = "123123",
                    ContactFullName        = "Seba Perez",
                    ContactPhones          = "220098765",
                    HealthCronicalProblems = "Ninguno",
                    HealthHeartProblems    = "Ninguno",
                    HealthPhysicalProblems = "Ninguno",
                    HealthRegularPills     = "Ninguno"
                }
                    );
            }
        }
Ejemplo n.º 4
0
 public PaymentsController(GymTestContext context, ISendEmail sendEmail, IPaymentLogic payLogic, IOptionsSnapshot <AppSettings> app)
 {
     _context      = context;
     _appSettings  = app;
     _sendEmail    = sendEmail;
     _paymentLogic = payLogic;
 }
Ejemplo n.º 5
0
 public AssistanceLogicImpl(GymTestContext context, IOptionsSnapshot <AppSettings> app, ISendEmail sendEmail, ITimezoneLogic timeZone)
 {
     _appSettings = app;
     _context     = context;
     _sendEmail   = sendEmail;
     _timeZone    = timeZone;
 }
Ejemplo n.º 6
0
 public UserReportController(GymTestContext context, ISendEmail sendEmail, IHostingEnvironment env, IOptionsSnapshot <AppSettings> app, UserManager <IdentityUser> userManager)
 {
     _userManager = userManager;
     _context     = context;
     _sendEmail   = sendEmail;
     _env         = env;
     _appSettings = app;
 }
 public PaymentNotificationLogicImpl(GymTestContext context, IOptionsSnapshot <AppSettings> app, ISendEmail sendEmail, ILogger <IPaymentLogic> logger, ITimezoneLogic timeZone)
 {
     _appSettings = app;
     _context     = context;
     _sendEmail   = sendEmail;
     _logger      = logger;
     _timeZone    = timeZone;
 }
Ejemplo n.º 8
0
 public CashMovementController(GymTestContext context, ISendEmail sendEmail, IHostingEnvironment env, IOptionsSnapshot <AppSettings> app, UserManager <IdentityUser> userManager, ILogger <IPaymentLogic> logger, ITimezoneLogic timeZone)
 {
     _logger      = logger;
     _userManager = userManager;
     _context     = context;
     _sendEmail   = sendEmail;
     _env         = env;
     _appSettings = app;
     _timeZone    = timeZone;
 }
Ejemplo n.º 9
0
        private static void LoadSuppliers(GymTestContext context)
        {
            var list = from m in context.Supplier
                       select m;

            if (list.Count() < 1)
            {
                context.Supplier.AddRange(
                    new Supplier
                {
                    SupplierDescription = "Proveedor 1"
                }
                    );
            }
        }
Ejemplo n.º 10
0
        private static void LoadCashCategories(GymTestContext context)
        {
            var list = from m in context.CashCategory
                       select m;

            if (list.Count() < 1)
            {
                context.CashCategory.AddRange(
                    new CashCategory
                {
                    CashCategoryDescription = "Categoria 1"
                }
                    );
            }
        }
Ejemplo n.º 11
0
        private static void LoadCashMovementTypes(GymTestContext context)
        {
            var list = from m in context.CashMovementType
                       select m;

            if (list.Count() < 1)
            {
                context.CashMovementType.AddRange(
                    new CashMovementType
                {
                    CashMovementTypeDescription = "Entrada"
                },
                    new CashMovementType
                {
                    CashMovementTypeDescription = "Salida"
                }
                    );
            }
        }
Ejemplo n.º 12
0
        private static void LoadMoveTypes(GymTestContext context)
        {
            var list = from m in context.MovementType
                       select m;

            if (list.Count() != 2)
            {
                context.MovementType.AddRange(
                    new MovementType
                {
                    Description    = "Mensual",
                    MovementTypeId = 1
                },
                    new MovementType
                {
                    Description    = "Por asistencia",
                    MovementTypeId = 2
                }
                    );
            }
        }
Ejemplo n.º 13
0
        private static void LoadMedicalEmergencies(GymTestContext context)
        {
            var list = from m in context.MedicalEmergency
                       select m;

            if (list.Count() <= 0)
            {
                context.MedicalEmergency.AddRange(
                    new MedicalEmergency
                {
                    MedicalEmergencyDescription = "SEMM",
                    MedicalEmergencyId          = 1
                },
                    new MedicalEmergency
                {
                    MedicalEmergencyDescription = "SUAT",
                    MedicalEmergencyId          = 2
                }
                    );
            }
        }
Ejemplo n.º 14
0
        private static void LoadCashCategories(GymTestContext context)
        {
            var list = from m in context.CashCategory
                       select m;

            if (list.Count() < 1)
            {
                context.CashCategory.AddRange(
                    new CashCategory
                {
                    CashCategoryId          = 1,
                    CashCategoryDescription = "Otros"
                },
                    new CashCategory
                {
                    CashCategoryId          = 2,
                    CashCategoryDescription = "Movimiento de pago"
                }
                    );
            }
        }
Ejemplo n.º 15
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using (var context = new GymTestContext(
                       serviceProvider.GetRequiredService <DbContextOptions <GymTestContext> >()))
            {
                LoadMoveTypes(context);

                LoadPaymentMedia(context);

                LoadCashCategories(context);

                LoadCashSubcategories(context);

                LoadSuppliers(context);

                LoadCashMovementTypes(context);

                LoadMedicalEmergencies(context);

                context.SaveChanges();
            }
        }
Ejemplo n.º 16
0
 public RoleController(GymTestContext context)
 {
     _context = context;
 }
 public ScheduleMassivelyController(GymTestContext context)
 {
     _context = context;
 }
Ejemplo n.º 18
0
 public PaymentsController(GymTestContext context, ISendEmail sendEmail, IPaymentLogic payLogic)
 {
     _context      = context;
     _sendEmail    = sendEmail;
     _paymentLogic = payLogic;
 }
Ejemplo n.º 19
0
 public DisciplineController(GymTestContext context)
 {
     _context = context;
 }
Ejemplo n.º 20
0
 public ScheculeLogicImpl(GymTestContext context, ISendEmail sendEmail, ILogger <IPaymentLogic> logger)
 {
     _logger    = logger;
     _context   = context;
     _sendEmail = sendEmail;
 }
Ejemplo n.º 21
0
 public AssistanceLogicImpl(GymTestContext context, IOptions <AppSettings> app, ISendEmail sendEmail)
 {
     _appSettings = app;
     _context     = context;
     _sendEmail   = sendEmail;
 }
Ejemplo n.º 22
0
 public HomeController(GymTestContext context, IAssistanceLogic assistanceLogic, IOptionsSnapshot <AppSettings> app)
 {
     _context         = context;
     _assistanceLogic = assistanceLogic;
     _appSettings     = app;
 }
Ejemplo n.º 23
0
 public SupplierController(GymTestContext context)
 {
     _context = context;
 }
Ejemplo n.º 24
0
 public CashMovementTypeController(GymTestContext context)
 {
     _context = context;
 }
Ejemplo n.º 25
0
 public NotificationsController(GymTestContext context, ISendEmail sendEmail)
 {
     _context   = context;
     _sendEmail = sendEmail;
 }
Ejemplo n.º 26
0
 public UsersController(GymTestContext context)
 {
     _context = context;
 }
Ejemplo n.º 27
0
 public WorkdayController(GymTestContext context)
 {
     _context = context;
 }
Ejemplo n.º 28
0
 public PaymentMediaController(GymTestContext context)
 {
     _context = context;
 }
Ejemplo n.º 29
0
 public CashSubcategoryController(GymTestContext context)
 {
     _context = context;
 }
 public MedicalEmergencyController(GymTestContext context)
 {
     _context = context;
 }