public ActionResult Modificar(SolicitudEditorModelo editor)
        {
            // Generando solicitud
            var solicitud = new RegistrarSolicitudVob
            {
                Solicitud = editor.Solicitud,
            };

            try
            {

                var _solicitudnegocio = new GNTSolicitudNegocio();
                // Agregando nuevo
                var id = _solicitudnegocio.Modificar(solicitud);
                //EncuestaUsuarioPaginadoModelo model = new EncuestaUsuarioPaginadoModelo();
                //model.Filtro.EncuestaUsuario.IdEncuesta = id;
                // Generando el mensaje de salida
                var mensaje = MensajeMvc.MensajeSatisfactorio(string.Format(Mensajes.MsjeSolicitudModificado, id));

                //Redireccionando a la bandeja de Contrato
                return RedirectToAction("Buscar", "PresupuestoSolicitudBandeja", new { mensaje = mensaje });
                //  return RedirectToAction("Editor", "GestionExpediente", new { id = id, mensaje = mensaje });
            }
            catch (Exception ex)
            {
                return RedirectToAction("ErrorSistema", "Error", new { mensaje = ex.Message });
            }
        }
        public ActionResult Editor(int? id, string mensaje = null)
        {
            try
            {
                var _solicitudnegocio = new GNTSolicitudNegocio();

                var respuesta = _solicitudnegocio.ObtenerEditor(id);

                //var modelo = new SolicitudEditorModelo(respuesta.Solicitud, respuesta.Tipo_Documentos,respuesta.Modo_Envios,respuesta.Tipo_Informaciones);
                var modelo = new SolicitudEditorModelo(respuesta.Solicitud, respuesta.Categoria_Solicitud, respuesta.Genericas_Solicitud, respuesta.Responsable_Solicitud);

                modelo.AsignarMensaje(mensaje);

                return View("_Editor", modelo);
                //return View("_Editor", null);

            }
            catch (Exception ex)
            {
                return RedirectToAction("ErrorSistema", "Error", new { mensaje = ex.Message });
            }
        }