Exemplo n.º 1
0
        public IActionResult AtivarDesativar(int id)
        {
            UnipDLL.BLL.Cliente cliente = _clienteRepository.ObterCliente(id);

            cliente.Situacao = (cliente.Situacao == SituacaoConstant.Ativo) ? cliente.Situacao = SituacaoConstant.Desativado : cliente.Situacao = SituacaoConstant.Ativo;

            _clienteRepository.Atualizar(cliente);

            TempData["MSG_S"] = Mensagem.MSG_S001;
            return(RedirectToAction(nameof(Index)));
        }
Exemplo n.º 2
0
        public IActionResult Cadastrar([FromForm] UnipDLL.BLL.Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                _clienteRepository.Cadastrar(cliente);
                TempData["MSG_S"] = Mensagem.MSG_S001;
                return(RedirectToAction(nameof(Index)));
            }

            return(View());
        }
Exemplo n.º 3
0
 public IActionResult Atualizar([FromForm] UnipDLL.BLL.Cliente cliente)
 {
     if (ModelState.IsValid)
     {
         _clienteRepository.Atualizar(cliente);
         TempData["MSG_S"] = Mensagem.MSG_S001;
         return(RedirectToAction(nameof(Index)));
     }
     ViewBag.Cursos   = _cursoRepository.ObterTodosCursos().Select(a => new SelectListItem(a.Nome, a.Id.ToString()));
     ViewBag.Periodos = _periodoRepository.ObterTodosPeriodos().Select(a => new SelectListItem(a.Horario, a.Id.ToString()));
     return(View());
 }