public void EditTask(TaskModel model) { var TaskToEdit = db.Zadania.Where(x => x.IdZadania == model.TaskId).FirstOrDefault(); TaskToEdit.DataOddania = model.DeadLineDate; TaskToEdit.Treść = model.Descriprion; db.SaveChanges(); }
public void TaskDelete(TaskModel model) { var query = db.Zadania.Where(x => x.IdZadania == model.TaskId).FirstOrDefault(); var solutions = db.Rozwiązania.Where(x => x.IdZadania == model.TaskId).ToList(); db.Rozwiązania.RemoveRange(solutions); db.Zadania.Remove(query); db.SaveChanges(); }
public TaskModel GetTask(int TaskId) { var query = db.Zadania.Where(x => x.IdZadania == TaskId).FirstOrDefault(); TaskModel task = new TaskModel(); task.CourseId = query.IdKursu; task.TaskId = query.IdZadania; task.CreationDate = (DateTime)query.DataWstawienia; task.DeadLineDate = (DateTime)query.DataOddania; task.Descriprion = query.Treść; return task; }
public void NewTask(TaskModel model) { db.Zadania.Add(new Zadania { IdKursu = model.CourseId, IdZadania = model.TaskId, DataOddania = model.DeadLineDate, DataWstawienia = model.CreationDate, Treść = model.Descriprion }); db.SaveChanges(); }
public ActionResult CreateNewTask(int CourseId) { CourseServices service = new CourseServices(); TaskModel model = new TaskModel(); return View(model); }
public ActionResult CreateNewTask(TaskModel model) { CourseServices service = new CourseServices(); service.NewTask(model); return RedirectToAction("ManageTasks"); }
public ActionResult TaskSolutions(int TaskId) { TaskModel task = new TaskModel(); CourseServices service = new CourseServices(); task = service.GetTask(TaskId); List<SolutionModel> solutions = new List<SolutionModel>(); solutions = service.GetSolutions(TaskId); return View(solutions); }
public ActionResult TaskEdit(TaskModel model) { CourseServices service = new CourseServices(); service.EditTask(model); return RedirectToAction("ManageTasks", model.CourseId); }
public ActionResult TaskEdit(int TaskId) { CourseServices service = new CourseServices(); TaskModel model = new TaskModel(); model = service.GetTask(TaskId); return View(model); }
public ActionResult TaskDelete(TaskModel task) { CourseServices cs = new CourseServices(); cs.TaskDelete(task); return RedirectToAction("ManageTasks", task.CourseId); }
public ActionResult TaskDelete(int TaskId) { CourseServices cs = new CourseServices(); TaskModel model = new TaskModel(); model = cs.GetTask(TaskId); return View(model); }