public JsonResult Criar(FormulaModel FormulaModel)
        {
            try
            {
                using (var manterReceituario = new ManterReceituario())
                {
                    var formula = new Formula()
                    {
                        DataEmissao = FormulaModel.DataEmissao,
                        DataFimValidade = FormulaModel.DataFimValidade,
                        Descricao = FormulaModel.Descricao,
                        DescricaoReceita = FormulaModel.DescricaoReceita,
                        EmUso = true,
                        Produto = manterReceituario.getProdutoById(FormulaModel.IdProduto)
                    };

                    manterReceituario.InserirFormula(formula);

                    return Json(
                                       new
                                       {
                                           TipoMensagem = TipoMensagemRetorno.Ok,
                                           Mensagem = "Receita inserida com sucesso!",
                                           URLDestino = Url.Action("Criar"),
                                           IdFormula = formula.IdFormula
                                       }, "text/html", JsonRequestBehavior.AllowGet);

                }
            }
            catch (Exception ex)
            {
                return Json(
                                       new
                                       {
                                           TipoMensagem = TipoMensagemRetorno.Erro,
                                           Mensagem = ex.Message
                                       }, "text/html", JsonRequestBehavior.AllowGet);
            }
        }