public ActionResult CreateMeeting(int?id, Models.Takenmodel takenmodel, Student student) { var stm = db.Students.Where(s => s.ID == id).FirstOrDefault(); Task task = new Task(); if (takenmodel.Type == "Verlof") { Appointment appointment = new Appointment(); task.Time = takenmodel.Time; task.BeginDate = takenmodel.BeginDate; task.SchoolOrWork = takenmodel.SchoolOrWork; task.Student_ID = id; task.TaskName = takenmodel.TaskName; task.Taskdescription = takenmodel.TaskDescription; task.Type = takenmodel.Type; task.Rating = takenmodel.Rating; task.TaskApproved = 3; db.Tasks.Add(task); db.SaveChanges(); return(RedirectToAction("index")); } if (takenmodel.Type == "Afspraak") { task.BeginDate = takenmodel.BeginDate; task.SchoolOrWork = takenmodel.SchoolOrWork; task.Student_ID = id; task.TaskName = takenmodel.TaskName; task.Taskdescription = takenmodel.TaskDescription; task.Type = takenmodel.Type; task.Rating = takenmodel.Rating; task.TaskApproved = 0; db.SaveChanges(); Appointment appointment = new Appointment(); appointment.Task_ID = task.ID; db.SaveChanges(); return(RedirectToAction("index")); } else { task.SchoolOrWork = takenmodel.SchoolOrWork; task.Student_ID = id; task.TaskName = takenmodel.TaskName; task.Taskdescription = takenmodel.TaskDescription; task.Type = takenmodel.Type; task.Rating = takenmodel.Rating; task.BeginDate = DateTime.Now; task.TaskApproved = 0; db.Tasks.Add(task); db.SaveChanges(); return(RedirectToAction("index")); } }
public ActionResult Approvetask(int?id, Models.Takenmodel takenmodel, Task task) { Task studenttask = db.Tasks.Where(d => d.Student_ID == id).FirstOrDefault(); studenttask.TaskApproved = 2; db.SaveChanges(); return(RedirectToAction("index")); }
public ActionResult Applyrating(int?id, Models.Takenmodel takenmodel, Task task) { var ttb = db.Tasks.Where(d => d.Student_ID == id).FirstOrDefault(); takenmodel.TaskName = ttb.TaskName; takenmodel.TaskDescription = ttb.Taskdescription; takenmodel.taskApproved = ttb.TaskApproved; takenmodel.Rating = ttb.Rating; takenmodel.Type = ttb.Type; return(View(takenmodel)); }
public ActionResult MeetingCompleted(int?id, Models.Takenmodel takenmodel, string SearchString) { var TaskCollection = db.Tasks.AsQueryable().Where(d => d.Student_ID == id); if (!string.IsNullOrWhiteSpace(SearchString)) { TaskCollection = TaskCollection.Where(A => A.TaskName.ToLower().Contains(SearchString.ToLower())); } return(View(TaskCollection.ToArray())); }
public ActionResult Completethemeeting(int?id) { Models.Takenmodel takenmodel = new Models.Takenmodel(); var taak = db.Tasks.Where(d => d.ID == id).FirstOrDefault(); var studentstask = db.Students.Where(t => t.ID == taak.Student_ID).FirstOrDefault(); var studentid = id; var studentenid = db.Students.Where(w => w.ID == taak.Student_ID).FirstOrDefault().ID; taak.TaskApproved = 2; db.SaveChanges(); return(RedirectToAction("index")); }
public ActionResult PlanMeeting(string searchString2, Models.Takenmodel takenmodel) { var studentens = db.Students.ToList(); if (!string.IsNullOrWhiteSpace(searchString2)) { studentens = studentens .Where(s => s.Lastname.ToLower().Contains(searchString2.ToLower())) .ToList(); } var result = new Takenmodel(); result.Students = studentens; return(View(result)); }
public ActionResult Applyrating(int?id, [Bind(Include = "Rating")] Task task, Models.Takenmodel takenmodel) { var ttb = db.Tasks.Where(d => d.Student_ID == id).FirstOrDefault(); ttb.Rating = takenmodel.Rating; db.Entry(ttb).State = EntityState.Modified; db.SaveChanges(); return(View("index")); }
public ActionResult CreateMeeting(int?id, Models.Takenmodel takenmodel) { return(View(takenmodel)); }