/******************************************************************** DELETAR LOTE ********************************************************************/ public ActionResult DeletarLote(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 (Session["UsuarioLogado"] == null) { Response.Redirect("/Login/Index", false); } else if (Session["NivelAcesso"].Equals(2) || Session["NivelAcesso"].Equals(3) || Session["NivelAcesso"].Equals(4)) { if (!Request.HttpMethod.Equals("POST")) { if (Session["Mensagem"] != null) { Session["Mensagem"] = null; } try { L.DeletarLote(ID); Session["Mensagem"] = ViewBag.MensagemSucesso = "Lote excluido com sucesso!"; return(RedirectToAction("ListarLotes", "Lote")); } catch { Session["MensagemErro"] = ViewBag.MensagemErro = "Erro ao excluir o lote. Verifique se não existe nenhum ingrediente cadastrado utilizando este lote."; return(RedirectToAction("ListarLotes", "Lote")); } } } } else { return(RedirectToAction("Home", "Home")); } return(View()); }