Пример #1
0
        // GET: Entregas
        public ActionResult Index()
        {
            Dictionary <String, Object> user_data;

            if (Session["USER_DATA"] != null)
            {
                user_data = (Dictionary <String, Object>)Session["USER_DATA"];
                if (!bool.Parse(user_data["IsAuth"].ToString()))
                {
                    return(Redirect("~/Home/Index/"));
                }
                else
                if (!user_data["RolName"].ToString().Equals("Mensajero"))
                {
                    return(Redirect("~/Home/Index/"));
                }
            }
            else
            {
                return(Redirect("~/Home/Index/"));
            }

            var lista = Paquetes.GetAllPacksByDelivery(int.Parse(user_data["IdUsuario"].ToString()));

            if (lista.Count != 0)
            {
                ViewBag.Pendientes = lista;
            }
            else
            {
                List <Dictionary <String, Object> > listaVacia = new List <Dictionary <String, Object> >();
                ViewBag.Pendientes = listaVacia;
            }


            return(View());
        }