Exemple #1
0
        public void Create_Void_ReturnId()
        {
            _faculty.Id = _facultyRepository.Create(_faculty);
            var result = _facultyRepository.Get(_faculty.Id);

            AreEqualFaculties(result, _faculty);
        }
Exemple #2
0
        public List <routineMaker> GenerateRoutine()
        {
            SlotList      slotList = new SlotList();
            FacultyAssign sc       = new FacultyAssign();
            FacultyAssign sc1      = new FacultyAssign();

            listOfSlot  = slotList.generateSlotList();
            listOfSlot1 = slotList.generateSlotList1();


            int count = 0;

            foreach (FacultyAssign a in sc.GetFacultyAssignList())
            {
                routineMaker rt = new routineMaker(listOfSlot[count].getDay1() + " ", listOfSlot[count].getRoom() + " ", listOfSlot[count].getSlot() + " ", fr.Get(a.FacultyId).Name, sr.Get(a.CourseId).SectionName, cr.Get(a.CourseId).CourseName);
                listOfRoutine1.Add(rt);
                MakeRoutine mr = new MakeRoutine(listOfSlot1[count].getDay1() + " ", listOfSlot1[count].getRoom() + " ", listOfSlot1[count].getSlot() + " ", sr.Get(a.CourseId).SectionName, fr.Get(a.FacultyId).Name, cr.Get(a.CourseId).CourseName);
                mk.Insert(mr);
                count++;
            }
            int count1 = 0;

            foreach (FacultyAssign b in sc1.GetFacultyAssignList())
            {
                routineMaker rt1 = new routineMaker(listOfSlot1[count1].getDay2() + " ", listOfSlot1[count1].getRoom() + " ", listOfSlot1[count1].getSlot() + " ", fr.Get(b.FacultyId).Name, sr.Get(b.CourseId).SectionName, cr.Get(b.CourseId).CourseName);
                listOfRoutine2.Add(rt1);
                MakeRoutine mr = new MakeRoutine(listOfSlot1[count1].getDay2() + " ", listOfSlot1[count1].getRoom() + " ", listOfSlot1[count1].getSlot() + " ", sr.Get(b.CourseId).SectionName, fr.Get(b.FacultyId).Name, cr.Get(b.CourseId).CourseName);
                mk.Insert(mr);
                count1++;
            }

            listOfRoutine1.AddRange(listOfRoutine2);
            return(listOfRoutine1);
        }
        public ActionResult Details(int id)
        {
            var detail = _facultyRepository.Get(id);

            return(View(detail));
        }