예제 #1
0
        public IActionResult ConsultaDapper()
        {
            var Dao     = new TituloDAO();
            var titulos = Dao.ListaDapper();

            return(Ok(titulos));
        }
예제 #2
0
        public IActionResult ConsultaAtrasados()
        {
            var Dao     = new TituloDAO();
            var titulos = Dao.Lista();

            return(Ok(titulos));
        }
예제 #3
0
        public IActionResult ConsultaPorId(int id)
        {
            if (id == 0)
            {
                return(BadRequest());
            }

            var Dao            = new TituloDAO();
            var tituloConsulta = Dao.BuscaPorId(id);

            return(Ok(tituloConsulta));
        }
예제 #4
0
        public IActionResult Inclusao([FromBody] TituloInclusao tituloInclusao)
        {
            if (tituloInclusao == null)
            {
                return(BadRequest("Forneça dados validos!"));
            }
            else if (tituloInclusao.Numero == 0)
            {
                return(BadRequest("Forneça dados validos!"));
            }
            else if (tituloInclusao.Parcelas.Count == 0)
            {
                return(BadRequest("Forneça dados validos!"));
            }

            var Dao = new TituloDAO();

            Dao.Adiciona(tituloInclusao);

            return(Accepted(tituloInclusao));
        }