Beispiel #1
0
 private void ValidarModelo(ConteudoProgramatico ConteudoProgramatico)
 {
     if (string.IsNullOrEmpty(ConteudoProgramatico.Identificacao))
     {
         throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Nome do ConteúdoProgramatico não informado");
     }
 }
Beispiel #2
0
        public IEnumerable <ConteudoProgramatico> Lov(string descricao)
        {
            var filtro = new ConteudoProgramatico();

            filtro.Identificacao = (descricao != "null") ? descricao : null;

            return(_conteudoProgramaticoRepository.Listar(filtro));
        }
Beispiel #3
0
 public IActionResult Editar(ConteudoProgramatico entidade)
 {
     _servico.Editar(entidade);
     return(Ok());
 }
Beispiel #4
0
 public IActionResult Cadastrar(ConteudoProgramatico entidade)
 {
     return(Ok(_servico.Cadastrar(entidade)));
 }
Beispiel #5
0
 public IActionResult Listar(ConteudoProgramatico entidade)
 {
     return(Ok(_servico.Listar(entidade)));
 }
Beispiel #6
0
 public void Editar(ConteudoProgramatico ConteudoProgramatico)
 {
     ValidarModelo(ConteudoProgramatico);
     _conteudoProgramaticoRepository.Atualizar(ConteudoProgramatico);
 }
Beispiel #7
0
 public ConteudoProgramatico Cadastrar(ConteudoProgramatico conteudoProgramatico)
 {
     ValidarModelo(conteudoProgramatico);
     return(_conteudoProgramaticoRepository.Inserir(conteudoProgramatico));
 }
Beispiel #8
0
 public IEnumerable <ConteudoProgramatico> Listar(ConteudoProgramatico ConteudoProgramatico)
 {
     return(_conteudoProgramaticoRepository.Listar(ConteudoProgramatico));
 }