public IActionResult DesativarTurma(int id) { if (id == 0) { TempData["MensagemDanger"] = "Ocorreu um erro ao tentar desativar turma, por favor tente novamente"; return(RedirectToAction("ListaDeTurmas", "Admin")); } Turma turma = _turmaRepository.ObterTurmaPeloId(id); turma.Ativo = false; _turmaRepository.Atualizar(turma); TempData["MenssagemSucesso"] = "Turma desativada com sucesso"; return(RedirectToAction("ListaDeTurmas", "Admin")); }
public async Task AtualizarTurma(Turma turma) { if (!ExecutarValidacao(new TurmaValidation(), turma)) { return; } await _turmaRepository.Atualizar(turma); }
public ServiceReturn Atualizar(Turma turma) { try { turmaRepository.Atualizar(turma); turmaRepository.Salvar(); return(new ServiceReturn() { success = true, title = "Sucesso", message = "Turma atualizado com sucesso!" }); } catch (Exception ex) { return(new ServiceReturn() { success = false, title = "Erro", message = string.Format("Um erro do tipo {0} foi disparado ao atualizar a turma! Mensagem: {1}", ex.GetType(), ex.Message) }); } }
public async Task <Turma> Atualizar(Turma turma) { await _turmaRepository.Atualizar(turma); return(turma); }
public async Task Atualizar(Turma turma) { await _turmaRepository.Atualizar(turma); }
public void Editar(Turma Turma) { ValidarModelo(Turma); _TurmaRepository.Atualizar(Turma); }