public ActionResult Post([FromBody] Marca marca)
        {
            try
            {
                var verificaNome = _marcaRepositorio.ListarTodasMarcas().Exists(n => n.Nome == marca.Nome);

                if (!verificaNome)
                {
                    _marcaRepositorio.IncluirMarca(marca);
                    return(new CreatedAtRouteResult("GetMarca", new { id = marca.MarcaID }, marca));
                }
                else
                {
                    ModelState.AddModelError(string.Empty, "Não é possível cadastrar pois esse nome já existe em nossa base de dados");
                    return(BadRequest(ModelState));
                }
            }
            catch
            {
                return(new StatusCodeResult(500));
            }
        }