示例#1
0
        public TraineeController(ITraineeRepository db, ICourseRepository db2, ApplicationDbContext _context)
        {
            this.db  = db;
            this.db2 = db2;

            this._context = _context;
        }
 public AccountController(
     SignInManager <IdentityUser> signInManager,
     UserManager <IdentityUser> userManager,
     ITraineeRepository customerRepository,
     IConfiguration config)
 {
     _signInManager     = signInManager;
     _userManager       = userManager;
     _traineeRepository = customerRepository;
     _config            = config;
 }
示例#3
0
 static void Main(string[] args)
 {
     bool isRun = true; while (isRun)
     {
         Console.Clear();
         Console.WriteLine();
         Console.WriteLine("================= Select Your Process =================");
         Console.WriteLine("Press 1 : To Get a Trainee Information");
         Console.WriteLine("Press 2 : To Create a New Trainee Information");
         Console.WriteLine("Press 3 : To Exit The Application"); string inputKey = Console.ReadLine();
         Console.Clear();
         if (inputKey == "1")
         {
             var source = RepositoryFactory.Create <ITraineeRepository>(ContextTypes.XMLSource);
             var items  = source.GetAll();
             Console.WriteLine();
             Console.WriteLine("=============Trainee Information===========");
             foreach (var item in items)
             {
                 Console.WriteLine(item.TraineeName + ", " + item.CourseName + ", " + item.RoundNo + ", " + item.CellPhoneNo);
             }
             Console.Write("Press any key to continue...");
             Console.ReadKey();
         }
         else if (inputKey == "2")
         {
             Trainee trn = new Trainee();
             Console.Write("Trainee Name : ");
             trn.TraineeName = Console.ReadLine();
             Console.Write("Course Name : ");
             trn.CourseName = Console.ReadLine();
             Console.Write("Round No. : ");
             trn.RoundNo = Console.ReadLine();
             Console.Write("Cell Phone No. : ");
             trn.CellPhoneNo = Console.ReadLine();
             Console.Clear();
             ITraineeRepository source = RepositoryFactory.Create <ITraineeRepository>(ContextTypes.XMLSource);
             try
             {
                 source.Insert(trn);
             }
             catch (Exception ex)
             {
                 Console.Write(ex);
                 Console.ReadKey();
                 continue;
             }
         }
         else if (inputKey == "3")
         {
             isRun = false;
         }
     }
 }
示例#4
0
 public ProgramAppService(IProgramRepository programRepo,
                          ITraineeRepository traineeRepo, IModuleRepository moduleRepo,
                          IConfigurationRepository configurationRepo,
                          ICompetenceRepository competenceRepo, IPersonRepository personRepo)
 {
     _programRepository       = programRepo;
     _moduleRepository        = moduleRepo;
     _traineeRepository       = traineeRepo;
     _configurationRepository = configurationRepo;
     _competenceRepository    = competenceRepo;
     _personRepository        = personRepo;
 }
示例#5
0
 public ExecutedDeltaAnalysisAppService(IProgramRepository programRepo,
                                        ITrainingRepository trainingRepo, IModuleRepository moduleRepo,
                                        ITraineeRepository traineeRepo, ITrainerRepository trainerRepository, IJobFunctionAppService jobFunctionService,
                                        ICompetenceRepository competenceRepository, ICompareAppService compareService,
                                        ITrainingStatusRepository trainingStatusRepository)
 {
     _programRepository        = programRepo;
     _trainingRepository       = trainingRepo;
     _moduleRepository         = moduleRepo;
     _traineeRepository        = traineeRepo;
     _trainerRepository        = trainerRepository;
     _jobFunctionAppService    = jobFunctionService;
     _competenceRepository     = competenceRepository;
     _compareAppService        = compareService;
     _trainingStatusRepository = trainingStatusRepository;
 }
 public TraineeAppService(ITraineeRepository traineeRepo, ITrainerRepository trainerRepository,
                          IJobFunctionRepository jobFunctionRepo,
                          ICompetenceRepository competenceRepo, IProgramRepository programRepo,
                          ITrainingRepository trainingRepo, ICompareAppService compareService,
                          IModuleRepository moduleRepo, IPersonRepository personRepo, ITokenAppService tokenAppService)
 {
     _traineeRepository     = traineeRepo;
     _trainerRepository     = trainerRepository;
     _jobFunctionRepository = jobFunctionRepo;
     _competenceRepository  = competenceRepo;
     _programRepository     = programRepo;
     _trainingRepository    = trainingRepo;
     _compareAppService     = compareService;
     _moduleRepository      = moduleRepo;
     _personRepository      = personRepo;
     _tokenAppService       = tokenAppService;
 }
 public TrainingAppService(ITrainingRepository trainingRepo,
                           IProgramRepository programRepo, IModuleRepository moduleRepo,
                           IConfigurationRepository configurationRepo,
                           ICompetenceRepository competenceRepo, ICompareAppService compareService,
                           ITraineeRepository traineeRepo, IPersonRepository personRepo,
                           ITrainerRepository trainerRepo, ITrainingStatusRepository trainingStatusRepo)
 {
     _trainingRepository       = trainingRepo;
     _programRepository        = programRepo;
     _moduleRepository         = moduleRepo;
     _configurationRepository  = configurationRepo;
     _competenceRepository     = competenceRepo;
     _compareAppService        = compareService;
     _traineeRepository        = traineeRepo;
     _personRepository         = personRepo;
     _trainerRepository        = trainerRepo;
     _trainingStatusRepository = trainingStatusRepo;
 }
 public HomeController(
     IEventRepository eventRepository,
     IExerciseRepository exerciseRepository,
     ITraineeRepository traineeRepository,
     IDailyProgressRepository dailyProgressRepository,
     IDailyRoutineRepository dailyRoutineRepository,
     ITraineeMeasurementsRepository traineeMeasurementsRepository,
     UserManager <ApplicationUser> userManager,
     IEmailSender emailSender,
     IHostingEnvironment hostingEnvironment)
 {
     _eventRepository               = eventRepository;
     _exerciseRepository            = exerciseRepository;
     _traineeRepository             = traineeRepository;
     _dailyProgressRepository       = dailyProgressRepository;
     _dailyRoutineRepository        = dailyRoutineRepository;
     _traineeMeasurementsRepository = traineeMeasurementsRepository;
     _emailSender                = emailSender;
     _userManager                = userManager;
     _hostingEnvironment         = hostingEnvironment;
     _userManager.PasswordHasher = new CustomPasswordHasher <ApplicationUser>();
 }
 public TraineeManager(ITraineeRepository traineeRepository) : base(traineeRepository)
 {
     _traineeRepository = traineeRepository;
 }
示例#10
0
 public CorporateTraineeManager(ITraineeRepository repository) : base(repository)
 {
     _traineeRepository = repository;
 }
 public TraineeController(ITraineeRepository _traineeRepository, ITrackRepository trackRepository)
 {
     traineeRepository    = _traineeRepository;
     this.trackRepository = trackRepository;
 }
示例#12
0
 public TraineeServices(IGenericRepository <Trainee> repository, ITraineeRepository traineeRepository) : base(repository)
 {
     _traineeRepository = traineeRepository;
 }
示例#13
0
 public TrainingsSchemaController(ITrainingsSchemaRepository context, ITraineeRepository traineeRepository)
 {
     _trainingsSchemaRepository = context;
     _traineeRepository         = traineeRepository;
 }
 public TraineeManager(ITraineeRepository repository) : base(repository)
 {
 }
示例#15
0
 public TraineeService(ITraineeRepository repository)
 {
     _repository = repository;
 }
示例#16
0
 public TraineeController(ITraineeRepository traineeRepository)
 {
     _traineeRepository = traineeRepository;
 }