Esempio n. 1
0
        public int SubmitHomework(int childId, int assignmentId, DateTime date, string diskName)
        {
            PersonCtrl userCtrl = new PersonCtrl();

            Homework hw = new Homework();

            hw.Child      = (Child)userCtrl.GetPerson(childId);
            hw.Assignment = new Assignment(assignmentId);
            hw.Date       = date;
            hw.DiskName   = diskName;

            HomeworkDb hwDb = new HomeworkDb();

            return(hwDb.SubmitHomework(hw));
        }
Esempio n. 2
0
        public ListForObjects GetAllHomeworksByID(int assignmentId)
        {
            HomeworkDb     hwDb          = new HomeworkDb();
            PersonCtrl     userCtrl      = new PersonCtrl();
            AssignmentCtrl assgnmentCtrl = new AssignmentCtrl();
            ListForObjects l             = hwDb.GetAllHomeworksById(assignmentId);
            ListForObjects list          = new ListForObjects();

            foreach (Homework hw in l.Asl)
            {
                hw.Child = (Child)userCtrl.GetPerson(hw.Child.Id);
                //hw.Assignment = assgnmentCtrl.GetAssignmentById(hw.Assignment.Id);
                list.Asl.Add(hw);
            }
            return(list);
        }
Esempio n. 3
0
        public List <Homework> GetAllHomeworksByChildId(int childId)
        {
            HomeworkDb hwDb = new HomeworkDb();

            return(hwDb.GetAllHomeworksByChildId(childId));
        }
Esempio n. 4
0
        public Homework GetHomeworkById(int id)
        {
            HomeworkDb hwDb = new HomeworkDb();

            return(hwDb.GetHomeworkById(id));
        }