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(); } }
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)); }