예제 #1
0
        public void AppClassMark(ClassMarkViewModel model)
        {
            using (UnitOfWork.UnitOfWork uow = new UnitOfWork.UnitOfWork())
            {
                var mark = new ClassMark
                {
                    Student_No     = model.Student_No,
                    Student_name   = model.Student_name,
                    ClassGroupe_id = model.ClassGroupe_id,
                    Subject1       = model.Subject1,
                    Subject2       = model.Subject2,
                    mark           = model.mark,
                    mark12         = model.mark12,
                    mark21         = model.mark21,
                    mark23         = model.mark32,
                    mark32         = model.mark32,

                    Subject3 = model.Subject3,
                    Subject4 = model.Subject4,
                    Subject5 = model.Subject5,
                };
                uow.Repository <ClassMark>().Insert(mark);
                uow.Save();
            }
        }
예제 #2
0
        public ActionResult Create([Bind(Include = "Student_No,Student_name,ClassGroupe_id,Subject1,mark,Subject2,mark21,Subject3,mark12,Subject4,mark23,Subject5,mark32")] ClassMarkViewModel classMarkViewModel)
        {
            if (ModelState.IsValid)
            {
                logic.AppClassMark(classMarkViewModel);
                return(RedirectToAction("Index"));
            }

            ViewBag.ClassGroupe_id = new SelectList(db.ClassGroupes, "ClassGroupe_id", "GroupeName", classMarkViewModel.ClassGroupe_id);
            return(View(classMarkViewModel));
        }