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);
    }
Esempio n. 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);
     }
 }
Esempio n. 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);
     }
 }
Esempio n. 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);
            }
        }
Esempio n. 5
0
 public AcademicYearRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 6
0
 public EnrollRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 7
0
 public StudentRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 8
0
 public EnrollRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public PreloadedPasswordsGenerationService(MhotivoContext ctx)
 {
     _context = ctx;
     UpdateList();
 }
Esempio n. 10
0
 public ParentRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 11
0
 public AcademicYearRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 12
0
 public TutorRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 13
0
 public PreloadedPasswordsGenerationService(MhotivoContext ctx)
 {
     _context = ctx;
     UpdateList();
 }
Esempio n. 14
0
 public BenefactorRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 15
0
 public NotificationCommentRepository(MhotivoContext context)
 {
     _context = context;
 }
Esempio n. 16
0
 public ClassActivityRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 17
0
 public HomeworkRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 18
0
 public MeisterRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 19
0
 public SliderRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 20
0
 public GradeRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 21
0
 public NotificationRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 22
0
 public HomeworkRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public EducationLevelRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 24
0
 public BenefactorRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public NotificationRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 26
0
 public TeacherRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 27
0
 public EducationLevelRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 28
0
 public UserRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 29
0
 public AcademicGradeRepository(MhotivoContext context)
 {
     _context = context;
 }
Esempio n. 30
0
 public PensumRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 31
0
 public GradeRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 32
0
 public ContactInformationRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 33
0
 public PensumRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 34
0
 public AppointmentDiaryRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 35
0
        private readonly IEducationLevelRepository _areaRepository; //Could this be needed in the future?

        public CourseRepository(MhotivoContext ctx, IEducationLevelRepository areaRepository)
        {
            _context        = ctx;
            _areaRepository = areaRepository;
        }
Esempio n. 36
0
 public ClassActivityRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 37
0
 public TeacherRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 38
0
 public PeopleWithUserRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public PrivilegeRepository(MhotivoContext context)
 {
     _context = context;
 }
Esempio n. 40
0
 public CourseRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
 public NotificationCommentRepository(MhotivoContext context)
 {
     _context = context;
 }
Esempio n. 42
0
 public PeopleRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }
Esempio n. 43
0
 public MeisterRepository(MhotivoContext ctx)
 {
     _context = ctx;
 }