public IActionResult Edit(ColaboradorTarefa colaborador) { if (ModelState.IsValid) { ColabTarRepo.Update(colaborador); return(RedirectToAction("Index")); } return(View(colaborador)); }
public IActionResult Delete(ColaboradorTarefa colaborador) { ColaboradorTarefa colab = ColabTarRepo.GetColaboradorTarefa(colaborador.ID_ColaboradorTarefa); if (colab != null) { ColabTarRepo.Delete(colaborador.ID_ColaboradorTarefa); TempData["Message"] = "Colaborador " + colab.Colaborador.Nome + " foi removido da tarefa"; } return(RedirectToAction("Index")); }
public IActionResult Delete(long?id) { if (id == null) { return(BadRequest()); } ColaboradorTarefa colaborador = ColabTarRepo.GetColaboradorTarefa(id.Value); if (colaborador == null) { return(NotFound()); } return(View(colaborador)); }
public IActionResult Edit(long?id) { if (id == null) { return(BadRequest()); } ColaboradorTarefa colaborador = ColabTarRepo.GetColaboradorTarefa(id.Value); if (colaborador == null) { return(NotFound()); } ViewBag.Colaboradores = ColabRepo.ListarColaboradores(); ViewBag.Tarefas = TarefaRepo.ListarTarefas(); return(View(colaborador)); }
public void Update(ColaboradorTarefa item) { ColaboradorTarefaDAO colaboradorTarefa = _context.ColaboradoresTarefa.FirstOrDefault(x => x.ID_ColaboradorTarefa == item.ID_ColaboradorTarefa); colaboradorTarefa.Horas_Estimadas = item.Horas_Estimadas; if (item.Tarefa != null) { colaboradorTarefa.TarefaId_Tarefa = item.Tarefa.Id_Tarefa; } if (item.Colaborador != null) { colaboradorTarefa.ColaboradorId_Colaborador = item.Colaborador.Id_Colaborador; } _context.SaveChanges(); }
public void Add(ColaboradorTarefa item) { var colaboradorTarefa = new ColaboradorTarefaDAO { Horas_Estimadas = item.Horas_Estimadas }; if (item.Tarefa != null) { colaboradorTarefa.TarefaId_Tarefa = item.Tarefa.Id_Tarefa; } if (item.Colaborador != null) { colaboradorTarefa.ColaboradorId_Colaborador = item.Colaborador.Id_Colaborador; } _context.ColaboradoresTarefa.Add(colaboradorTarefa); _context.SaveChanges(); }
public IActionResult Create(ColaboradorTarefa colaborador) { ColabTarRepo.Add(colaborador); return(RedirectToAction("Index")); }