public ActionResult Create() { SchoolManagementSystemEntities _db = new SchoolManagementSystemEntities(); StudentRepository studentRepository = new StudentRepository(); StudentViewModel students = new StudentViewModel(); ViewBag.facultyList = (from faculty in _db.TblFaculties select new SelectListItem { Text = faculty.FacultyName + "-" + faculty.Section, Value = faculty.Id.ToString() }); students.Subjects = studentRepository.GetAllSubjects(); return(View(students)); }
public ActionResult Edit(int id) { StudentRepository repo = new StudentRepository(); SchoolManagementSystemEntities _db = new SchoolManagementSystemEntities(); ViewBag.facultyList = (from faculty in _db.TblFaculties select new SelectListItem { Text = faculty.FacultyName + "-" + faculty.Section, Value = faculty.Id.ToString() }); var student = repo.GetStudentById(id); return(View(student)); }
public BaseRepository(SchoolManagementSystemEntities dbContext) { this.dbContext = dbContext; this.dbSet = dbContext.Set <T>(); }
public UnitOfWork() { _dbContext = new SchoolManagementSystemEntities(); _dbContext.Configuration.ProxyCreationEnabled = false; }