protected override ValidationResult IsValid(object value, ValidationContext validationContext)
    {
        var context = new MhotivoContext();

        if (value != null)
        {
            var email = (string)value;
            if (context.Users.FirstOrDefault(x => x.Email == emailValue) != null)
            {
                return(new ValidationResult(FormatErrorMessage(email)));
            }
        }
        return(ValidationResult.Success);
    }
Пример #2
0
 protected void Application_Start()
 {
     AreaRegistration.RegisterAllAreas();
     WebApiConfig.Register(GlobalConfiguration.Configuration);
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     AuthConfig.RegisterAuth();
     AutoMapperConfiguration.Configure();
     Database.SetInitializer(new MigrateDatabaseToLatestVersion <MhotivoContext, Implement.Migrations.Configuration>());
     using (var context = new MhotivoContext())
     {
         context.Database.Initialize(force: true);
     }
 }
Пример #3
0
 protected void Application_Start()
 {
     AreaRegistration.RegisterAllAreas();
     WebApiConfig.Register(GlobalConfiguration.Configuration);
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     AuthConfig.RegisterAuth();
     AutoMapperConfiguration.Configure();
     Database.SetInitializer(new MigrateDatabaseToLatestVersion<MhotivoContext, Implement.Migrations.Configuration>());
     using (var context = new MhotivoContext())
     {
         context.Database.Initialize(force: true);
     }
 }
Пример #4
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
            AutoMapperConfiguration.Configure();
            var binder = new DateTimeModelBinder("MM/dd/yyyy");

            ModelBinders.Binders.Add(typeof(DateTime), binder);
            ModelBinders.Binders.Add(typeof(DateTime?), binder);
            Database.SetInitializer(new MigrateDatabaseToLatestVersion <MhotivoContext, Implement.Migrations.Configuration>());
            using (var context = new MhotivoContext())
            {
                context.Database.Initialize(true);
            }
        }
Пример #5
0
 public AcademicYearRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #6
0
 public EnrollRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #7
0
 public StudentRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #8
0
 public EnrollRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public PreloadedPasswordsGenerationService(MhotivoContext ctx)
 {
     _context = ctx;
     UpdateList();
 }
Пример #10
0
 public ParentRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #11
0
 public AcademicYearRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #12
0
 public TutorRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #13
0
 public PreloadedPasswordsGenerationService(MhotivoContext ctx)
 {
     _context = ctx;
     UpdateList();
 }
Пример #14
0
 public BenefactorRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #15
0
 public NotificationCommentRepository(MhotivoContext context)
 {
     _context = context;
 }
Пример #16
0
 public ClassActivityRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #17
0
 public HomeworkRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #18
0
 public MeisterRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #19
0
 public SliderRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #20
0
 public GradeRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #21
0
 public NotificationRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #22
0
 public HomeworkRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public EducationLevelRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #24
0
 public BenefactorRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public NotificationRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #26
0
 public TeacherRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #27
0
 public EducationLevelRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #28
0
 public UserRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #29
0
 public AcademicGradeRepository(MhotivoContext context)
 {
     _context = context;
 }
Пример #30
0
 public PensumRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #31
0
 public GradeRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #32
0
 public ContactInformationRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #33
0
 public PensumRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #34
0
 public AppointmentDiaryRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #35
0
        private readonly IEducationLevelRepository _areaRepository; //Could this be needed in the future?

        public CourseRepository(MhotivoContext ctx, IEducationLevelRepository areaRepository)
        {
            _context        = ctx;
            _areaRepository = areaRepository;
        }
Пример #36
0
 public ClassActivityRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #37
0
 public TeacherRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #38
0
 public PeopleWithUserRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #39
0
 public PrivilegeRepository(MhotivoContext context)
 {
     _context = context;
 }
Пример #40
0
 public CourseRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public NotificationCommentRepository(MhotivoContext context)
 {
     _context = context;
 }
Пример #42
0
 public PeopleRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Пример #43
0
 public MeisterRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }