public ActionResult AddComplaint(complaint model) { var user = UserManager.FindById(User.Identity.GetUserId()); var student = db.Students.Where(c => c.UserId == user.Id).SingleOrDefault(); db.complaints.Add(model); var StudentCompliantRelation = new StudentcomplaintRelation { complaintId = model.complaintId, StudentId = student.StudentId }; db.StudentcomplaintRelations.Add(StudentCompliantRelation); db.SaveChanges(); return(RedirectToAction("CompliantsList")); }
public ActionResult AddComplaint(int id, complaint model) { var complaint = new complaint { Date = model.Date, Detail = model.Detail }; db.complaints.Add(complaint); var StudentCompliantRelation = new StudentcomplaintRelation { complaintId = complaint.complaintId, StudentId = id }; db.StudentcomplaintRelations.Add(StudentCompliantRelation); db.SaveChanges(); return(RedirectToAction("StudentsList5")); }