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));
        }
Exemple #5
0
        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();
        }
Exemple #6
0
        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"));
 }