Beispiel #1
0
        public ActionResult CertificationTrainers(string urlName)
        {
            var trainers = CertificationService.GetAll().ByUrlName(urlName).EmployeeCertifications.Select(ec => ec.Employee)
                           .Where(e => e.SiteVisible).ToList();

            return(View(ViewNames.Trainers, CommonVM.New(trainers, "Все преподаватели сертификации")));
        }
        /// <summary>
        /// Creates a new NinthBrain object using provided apiKey and accessToken parameters
        /// </summary>
        /// <param name="config">Configuration</param>
        public NinthBrainSuiteService(Configuration config)
        {
            configuration = config;

            individualService              = new IndividualService(configuration, this);
            certificationService           = new CertificationService(configuration, this);
            individualCertificationService = new IndividualCertificationService(configuration, this);
            departmentService              = new DepartmentService(configuration, this);
            jobTitleService         = new JobTitleService(configuration, this);
            localeService           = new LocaleService(configuration, this);
            workShiftService        = new WorkShiftService(configuration, this);
            individualCourseService = new IndividualCourseService(configuration, this);
        }
        public static ICertificationService <Certification> GetJobSeekerCertification()
        {
            ICertificationService <SkillSmart.Dto.Certification> serviceObj = null;

            switch (sectionHandler.ConnectionStringName)
            {
            case DataBaseType.SKILLSMART_MONGO_DB: serviceObj = new CertificationService(DatabaseFactory.CreateMongoDatabase());
                break;

            default: serviceObj = new CertificationService(DatabaseFactory.CreateMongoDatabase());
                break;
            }
            return(serviceObj);
        }
        private void DisplayCertification(string qualificationId)
        {
            QualificationCertificateList.Clear();

            //var certificates = new CertificationService(MainWindow.MainContext).GetQualificationCertifications(qualificationId)
            //    .Select(c => new QualificationCertificateViewModel(c));

            var certificates = CertificationService.GetQualificationCertifications(qualificationId)
                               .Select(c => new QualificationCertificateViewModel(c));

            foreach (var certificate in certificates)
            {
                QualificationCertificateList.Add(certificate);
            }
        }
 public CertificationController(AuthenticationService authenticationService, CertificationService certificationService)
 {
     _authenticationService = authenticationService;
     _certificationService  = certificationService;
 }
 public static ICertificationService<Certification> GetJobSeekerCertification()
 {
     ICertificationService<SkillSmart.Dto.Certification> serviceObj = null;
     switch (sectionHandler.ConnectionStringName)
     {
         case DataBaseType.SKILLSMART_MONGO_DB: serviceObj = new CertificationService(DatabaseFactory.CreateMongoDatabase());
             break;
         default: serviceObj = new CertificationService(DatabaseFactory.CreateMongoDatabase());
             break;
     }
     return serviceObj;
 }