/******************************************************************** CADASTRAR INGREDINETE NA FORMULAÇÃO ********************************************************************/ public ActionResult CadastrarIngredientesF(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.CadastrarIngredienteF(ID); ViewBag.MensagemSucesso = "Cadastro realizado com sucesso!"; return(RedirectToAction("DetalhesFormulacao", "Formulacao", new { ID })); } catch { ViewBag.MensagemErro = "Erro ao cadastrar! Verifique todos os campos."; } } } else { return(RedirectToAction("Home", "Home")); } ViewBag.Ingredientes = I.ListarIngredientes(); ViewBag.Imagens = Usuario.ListarImagem(Session["NIF"]); return(View()); }
/******************************************************************** LISTAR INGREDIENTE ********************************************************************/ public ActionResult ListarIngredientes() { if (Session["UsuarioLogado"] == null) { return(RedirectToAction("Index", "Login")); } else if (Session["NivelAcesso"].Equals(2) || Session["NivelAcesso"].Equals(3) || Session["NivelAcesso"].Equals(4)) { ViewBag.Ingredientes = I.ListarIngredientes(); } else { return(RedirectToAction("Home", "Home")); } ViewBag.Imagens = Usuario.ListarImagem(Session["NIF"]); return(View()); }
/******************************************************************** HOME Estoque********************************************************************/ public ActionResult HomeEstoque() { if (Session["UsuarioLogado"] == null) { return(RedirectToAction("Index", "Login")); } Requisicao R = new Requisicao(); if (Session["NivelAcesso"].Equals(4)) { Session["NotificacaoDiretor"] = R.NotificacaoDiretor(); } else if (Session["NivelAcesso"].Equals(3)) { Session["NotificacaoCoordenador"] = R.NotificacaoCoordenador(); } Curso C = new Curso(); ViewBag.Curso = C.ListarCursos(Session["NIF"].ToString()); Turma T = new Turma(); ViewBag.Turmas = T.ListarTurmas(); Lote L = new Lote(); ViewBag.Lotes = L.ListarLotes(); Formulacao F = new Formulacao(); ViewBag.Formulacoes = F.ListarFormulacoes(); Ingrediente I = new Ingrediente(); ViewBag.Ingredientes = I.ListarIngredientes(); UsuarioController UC = new UsuarioController(); ViewBag.Imagens = Usuario.ListarImagem(Session["NIF"]);//Comando para lista a imagem com a resolução correta return(View()); }