public JsonResult Criar(IngredientesModel IngredienteModel)
        {
            try
            {
                using (var cadCliente = new CadastroIngredientes())
                {

                    var ingrediete = new Ingrediente()
                    {
                        Abreviatura = IngredienteModel.Abreviatura,
                        Ativo = true,
                        CodigoTACO = IngredienteModel.CodigoTACO,
                        Nome = IngredienteModel.Nome,
                        NomeTACO = IngredienteModel.NomeTACO,
                        Categoria = cadCliente.GetCategoriaById(IngredienteModel.Categoria.IdCategoriaIngrediente)

                    };

                    cadCliente.InserirIngrediente(ingrediete);

                    return Json(
                                new
                                {
                                    TipoMensagem = TipoMensagemRetorno.Ok,
                                    Mensagem = "Ingrediente Inserido com sucesso!",
                                    URLDestino = Url.Action("Criar"),
                                    IdIngrediente = ingrediete.IdIngrediente

                                }, "text/html", JsonRequestBehavior.AllowGet);

                }

            }
            catch (Exception ex)
            {
                return Json(
                            new
                            {
                                TipoMensagem = TipoMensagemRetorno.Erro,
                                Mensagem = ex.Message

                            }, "text/html", JsonRequestBehavior.AllowGet);
            }
        }
        public void InserirIngrediente()
        {
            try {
                using (var cadIngediente = new CadastroIngredientes())
                {
                    var ingrediente = new Ingrediente()
                    {
                        Abreviatura = "Arr",
                        Nome = "Arroz",
                        CodigoTACO = 1,
                        NomeTACO = "Arroz"
                    };
                    cadIngediente.InserirIngrediente(ingrediente);

                    Assert.IsTrue(ingrediente.IdIngrediente > 0, "Erro ao cadastrar o Ingrediente. Verifique os dados informados.");

                }

            } catch (Exception ex)
            {
                Assert.Fail(ex.Message);
            }
        }