/******************************************************************** DETALHES DO  LOTE ********************************************************************/
 public ActionResult DetalhesLote(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 (ID == null)
         {
             String CodigoLote = Session["CodigoLote"].ToString();
             ViewBag.DetalhesLote = L.DetalhesLote(CodigoLote);
         }
         else if (Session["CodigoLote"] == null)
         {
             Session["CodigoLote"] = ID;
             ViewBag.DetalhesLote  = L.DetalhesLote(ID);
         }
         else
         {
             Session["CodigoLote"] = ID;
             String CodigoLote = Session["CodigoLote"].ToString();
             ViewBag.DetalhesLote = L.DetalhesLote(CodigoLote);
         }
     }
     else
     {
         return(RedirectToAction("Home", "Home"));
     }
     LoteAtual       = Request.QueryString["ID"];
     ViewBag.Imagens = Usuario.ListarImagem(Session["NIF"]);
     return(View());
 }