public ActionResult Create(StudentFeedBackViewModel collection) { try { collection.StudentFeedBackReport.ApprovedBy = User.Identity.Name == "" ? "Naveed" : User.Identity.Name; if (collection.StudentFeedBackReport.Id > 0) { collection.StudentFeedBackReport.ModifiedOn = DateTime.Now; collection.StudentFeedBackReport.ModifiedBy = User.Identity.Name == "" ? "Naveed" : User.Identity.Name; unitofwork.StudentFeedBackReportRepository.Update(collection.StudentFeedBackReport); } else { collection.StudentFeedBackReport.CreatedOn = DateTime.Now; collection.StudentFeedBackReport.CreatedBy = User.Identity.Name == "" ? "Naveed" : User.Identity.Name; unitofwork.StudentFeedBackReportRepository.Insert(collection.StudentFeedBackReport); } unitofwork.Save(); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: StudentFeedBackReport/Create public ActionResult Create(int?id) { StudentFeedBackViewModel model = new StudentFeedBackViewModel(); model.SubjectsSelectList = Exam_Subjects(); model.StudentSelectList = LoadStudents(); if (id > 0) { model.StudentFeedBackReport = db.StudentFeedBackReports.Where(x => x.Id == id).FirstOrDefault(); } return(View(model)); }
public JsonNetResult StudentFeedBack(StudentFeedBackViewModel model) { var student = this._studentService.GetStudentByUserId(User.Identity.GetUserId()); student.IsLike = model.isLike; student.IsLikeBookShare = model.IsLikeBookShare; student.IsLikeContribution = model.IsLikeContribution; student.IsLikeVoluntary = model.IsLikeVoluntary; this._studentService.Update(student); return(JsonNet(new JsonResponse { MsgType = MessageType.Success, Messages = new List <string>(), RedirectUrl = Url.Action("Index", "Student", null, Request.Url.Scheme) }, JsonRequestBehavior.AllowGet)); }