コード例 #1
0
        public ActionResult ChangeStatus(TeacherChangeCourse cs)
        {
            DAL.DataContext dt   = new DAL.DataContext();
            CourseSession   myCs = dt.CourseSessions.Where(c => c.Id == cs.SeId).FirstOrDefault();

            myCs.Status = "Accepted";
            dt.SaveChanges();
            return(RedirectToAction("TeacherSchedule", "Account"));
        }
コード例 #2
0
        public ActionResult ChangeStatus(TeacherChangeCourse cs)
        {
            DAL.DataContext dt = new DAL.DataContext();

            CourseSession myCss = dt.CourseSessions.Where(c => c.Id == cs.SeId).First();
            int           fee   = myCss.Course.Cost;

            User teacher = myCss.Teacher;
            User stu     = myCss.Student;

            myCss.Status    = "Completed";
            teacher.Balance = teacher.Balance + fee;
            stu.Balance     = stu.Balance - fee;
            dt.SaveChanges();

            return(RedirectToAction("MySchedule", "Account"));
        }