public async Task <ActionResult> ConfirmarExclusao(int id)
        {
            ReceitaCategoria receitacategoria = await context.ReceitaCategorias.SingleAsync(x => x.ReceitaCategoriaId == id);

            context.ReceitaCategorias.Remove(receitacategoria);
            await context.SaveChangesAsync();

            return(RedirectToAction(nameof(Indice)));
        }
        public async Task <ActionResult> Editar(ReceitaCategoria receitacategoria)
        {
            if (ModelState.IsValid)
            {
                context.Entry(receitacategoria).State = EntityState.Modified;
                await context.SaveChangesAsync();

                return(RedirectToAction(nameof(Indice)));
            }
            return(View(receitacategoria));
        }
        public async Task <ActionResult> Criar(ReceitaCategoria receitacategoria)
        {
            if (ModelState.IsValid)
            {
                context.ReceitaCategorias.Add(receitacategoria);
                await context.SaveChangesAsync();

                return(RedirectToAction(nameof(Indice)));
            }

            return(View(receitacategoria));
        }
        //
        // GET: /ReceitaCategorias/Excluir/5

        public async Task <ActionResult> Excluir(int id)
        {
            ReceitaCategoria receitacategoria = await context.ReceitaCategorias.SingleAsync(x => x.ReceitaCategoriaId == id);

            return(View(receitacategoria));
        }