Ejemplo n.º 1
0
        public virtual TestEntity ToEntity(ProfessionalQualitiesDbContext dbContext)
        {
            TestEntity entity = new TestEntity();

            entity.Id   = Id;
            entity.Name = Name;

            return(entity);
        }
        public EvaluationMapEntity ToEntity(ProfessionalQualitiesDbContext dbContext,
                                            TestEntity testEntity, ScaleEntity scaleEntity)
        {
            var entity = new EvaluationMapEntity
            {
                Test            = testEntity,
                Scale           = scaleEntity,
                LowerRangeValue = LowerRangeValue,
                UpperRangeValue = UpperRangeValue,
                Result          = Result
            };

            dbContext.EvaluationMaps.Add(entity);

            return(entity);
        }
Ejemplo n.º 3
0
        public UserEntity ToUserEntity(ProfessionalQualitiesDbContext dbContext)
        {
            var userEntity = new UserEntity
            {
                Login        = Login,
                Password     = Password,
                PersonalData = new PersonalDataEntity
                {
                    Name     = Name,
                    IsMale   = true,
                    Birthday = DateTime.Today
                },
                Role = dbContext.Roles
                       .Single(re => re.Name == Constants.UserRoleString)
            };

            if (IsProgrammer)
            {
                userEntity.PersonalData.Profession = dbContext.Professions
                                                     .Single(pe => pe.Name == Constants.ProgrammerProfessionString);
            }

            return(userEntity);
        }
Ejemplo n.º 4
0
 public AutorizationController(ProfessionalQualitiesDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Ejemplo n.º 5
0
 public RegistrationController(ProfessionalQualitiesDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Ejemplo n.º 6
0
 public UsersController(ProfessionalQualitiesDbContext dbContext)
 {
     _dbContext = dbContext;
 }
 public StatisticsController(ProfessionalQualitiesDbContext dbContext)
 {
     _dbContext = dbContext;
 }