/******************************************************************** ALTERAR INGRDIENTE DA FORMULAÇÃO ********************************************************************/ public ActionResult AlterarIngredientesF(String ID) { if (Session["UsuarioLogado"] == null) { return(RedirectToAction("Index", "Login")); } else if (Session["NivelAcesso"].Equals(2) || Session["NivelAcesso"].Equals(3) || Session["NivelAcesso"].Equals(4)) { if (Request.HttpMethod.Equals("POST")) { try { F.CodigoIngrediente = Convert.ToInt32(Request.Form["codigoIngrediente"].ToString()); F.Porcentagem = Convert.ToDouble(Request.Form["porcentagem"].ToString()); F.AlterarIngredienteF(ID, Session["CodigoFormulacao"]); ViewBag.MensagemSucesso = "Alteração realizada com sucesso!"; return(RedirectToAction("ListarFormulacoes", "Formulacao")); } catch { ViewBag.MensagemErro = "Erro ao tentar alterar! Verifique todos os campos"; } } } else { return(RedirectToAction("Home", "Home")); } ViewBag.Imagens = Usuario.ListarImagem(Session["NIF"]); ViewBag.Ingredientes = I.IngredienteF(); ViewBag.Formulacao = F.DetalhesIngrediente(ID, Session["CodigoFormulacao"]); return(View()); }