Beispiel #1
0
        public async Task <ActionResult> Register(Users model)
        {
            if (ModelState.IsValid)
            {
                UniversityDBContext _db = new UniversityDBContext();
                var user = _db.users.Any(p => p.UserName == model.UserName);
                if (!user)
                {
                    _db.users.Add(model);
                    _db.SaveChanges();
                }
                else
                {
                    ModelState.AddModelError("", "UserName already exists.");
                    return(View(model));
                }
                //var user = new ApplicationUser() { UserName = model.UserName };
                //var result = await UserManager.CreateAsync(user, model.Password);
                //if (result.Succeeded)
                //{
                //    await SignInAsync(user, isPersistent: false);
                //    return RedirectToAction("Index", "Home");
                //}
                //else
                //{
                //    AddErrors(result);
                //}
            }

            // If we got this far, something failed, redisplay form
            return(View("Login"));
        }
Beispiel #2
0
        public async Task <ActionResult> Login(LoginViewModel model, string returnUrl)
        {
            if (ModelState.IsValid)
            {
                UniversityDBContext _db = new UniversityDBContext();
                var user = _db.users.SingleOrDefault(p => p.UserName == model.UserName && p.Password == model.Password);
                if (user != null)
                {
                    Session["username"] = user.UserName;
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ModelState.AddModelError("", "Invalid username or password.");
                }
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
        static void Main(string[] args)
        {
            /*var DB = new UniversityDBContext();
             *
             * DB.Universitites.Add(new University() { Name = "AUC University",
             * Students = new List<Student> {new Student() { Name = "Ahmed", Grade = 80 },
             * new Student() { Name = "Rana", Grade = 85 },
             * new Student() { Name = "Reham", Grade = 90 }
             * }});
             *
             * DB.SaveChanges();
             * Console.WriteLine("Database updated successfully");*/

            var db         = new UniversityDBContext();
            var university = db.Universitites.Find(4);

            Console.WriteLine(university.Name);

            var student = db.Students.Find(3);

            Console.WriteLine(student.Name);
        }
Beispiel #4
0
 public CourseRepository(UniversityDBContext context) => this.context = context;
 public CourseRepository(UniversityDBContext universityDBContext)
 {
     this._universityDbcontext = universityDBContext;
 }
Beispiel #6
0
 public CourseRepository(UniversityDBContext Universitydbcontext)
 {
     _Universitydbcontext = Universitydbcontext;
 }
 public CourseRepository(UniversityDBContext utx)
 {
     _univContext = utx;
 }
Beispiel #8
0
 public CourseRepository(UniversityDBContext universityDBContext)
 {
     _universityDBContext = universityDBContext;
 }
Beispiel #9
0
 public SqlFacultyRepository()
 {
     this.db = new UniversityDBContext();
 }
Beispiel #10
0
 public  CourseRepository( UniversityDBContext context)
 {
     this.universityDbContext = context;
 }
Beispiel #11
0
 public UserRepository(UniversityDBContext universityDBContext)
 {
     this.universityDBContext = universityDBContext;
 }
 public EducationsController(UniversityDBContext context)
 {
     _context = context;
 }
Beispiel #13
0
 public CourseRepository(UniversityDBContext dbContext) =>
 this.dbContext = dbContext;
Beispiel #14
0
 public StudentRepository(UniversityDBContext ctx)
 {
     _ctx = ctx;
 }
Beispiel #15
0
 public ProgramRepository(UniversityDBContext ctx)
 {
     _ctx = ctx;
 }
Beispiel #16
0
 public StudentService(UniversityDBContext context)
 {
     _context = context;
 }
 public SqlGroupeRepository()
 {
     this.db = new UniversityDBContext();
 }
 public CourseRepository(UniversityDBContext dBContext)
 {
     _dBContext = dBContext;
 }
 public UserRepository(UniversityDBContext ctx)
 {
     _ctx = ctx;
 }
Beispiel #20
0
 public CourseRepositories(UniversityDBContext dBContext)
 {
     DBContext = dBContext;
 }
 public CourseRepository(UniversityDBContext Ctx)
 {
     _Ctx = Ctx;
 }
 public SqlStudentRepository()
 {
     this.db = new UniversityDBContext();
 }
Beispiel #23
0
 public EducationRepository(UniversityDBContext context)
 {
     _context = context;
 }
 public CourseRespository(UniversityDBContext dBContext)
 {
     _ctx = dBContext;
 }
 public CourseRepository(UniversityDBContext context)
 {
     _context = context;
 }
Beispiel #26
0
 public SqlSpecialtyRepository()
 {
     this.db = new UniversityDBContext();
 }
Beispiel #27
0
 public CoursRepository(UniversityDBContext ctx)
 {
     _ctx = ctx;
 }
 public CourseRepository(UniversityDBContext ctx)
 {
     dbContext = ctx;
 }
Beispiel #29
0
 public CourseRepository(UniversityDBContext ctx)
 {
     this._ctx = ctx;
 }
Beispiel #30
0
 public SqlDepartmentRepository()
 {
     this.db = new UniversityDBContext();
 }