public PartialViewResult Solicitudes(FiltradoSolicitudesEntradaViewModel model)
        {
            //Invocamos al servicio
            var service = new LogisticaServices.EntradasYSalidasServiceClient();

            //Como código de empleado le pasamos el current user id (es importante que coincida con el empleado id)
            var solicitudesDto = service.ObtenerSolicitudesEntrada(model.IdSolicitud.GetValueOrDefault(),
                (int) Enums.EstadoSolicitudEntrada.Aprobada,
                model.FechaInicio.GetValueOrDefault(), model.FechaFin.GetValueOrDefault(),
                String.IsNullOrEmpty(model.IdEmpleado) ? 0 : Convert.ToInt32(model.IdEmpleado),
                String.IsNullOrEmpty(model.TipoEntrada) ? 0 : Convert.ToInt32(model.TipoEntrada));

            //Mapeamos el DTO a nuestro modelo (de forma automática o a mano, dependiendo de nuestra necesidad)
            var listaSolicitudes = Mapper.Map<List<ListaSolicitudEntradaViewModel>>(solicitudesDto);

            return PartialView("_ListaSolicitudEntrada",listaSolicitudes);
        }
        //
        // GET: /GuiaEntrada/Solicitudes/5
        // Lista de solicitudes aprobadas listas para hacer una guía de entrada
        public ActionResult Solicitudes(int id)
        {
            //Buscamos algún mensaje de éxito (si venimos de dar de alta una guía de entrada)
            if (TempData.ContainsKey("Message"))
                @ViewBag.Message = TempData["Message"];

            //Invocamos al servicio
            var service = new LogisticaServices.EntradasYSalidasServiceClient();

            //Como código de empleado le pasamos el current user id (es importante que coincida con el empleado id)
            var solicitudesDto = service.ObtenerSolicitudesEntrada(0, (int)Enums.EstadoSolicitudEntrada.Aprobada,
                DateTime.MinValue, DateTime.MinValue, 0, 0);

            //Mapeamos el DTO a nuestro modelo (de forma automática o a mano, dependiendo de nuestra necesidad)
            var listaSolicitudes = Mapper.Map<List<ListaSolicitudEntradaViewModel>>(solicitudesDto);

            //Obtenemos la lista de empleados
            var listaEmpleados = service.ObtenerEmpleados();

            var model = new FiltradoSolicitudesEntradaViewModel();
            model.ListaInicial = listaSolicitudes;
            model.Empleados =
                listaEmpleados.Select(
                    x => new SelectListItem() {Text = x.Apellidos + ", " + x.Nombres, Value = x.Id.ToString()})
                    .OrderBy(s => s.Text);
            return View(model);
        }