Exemplo n.º 1
0
        public static IList <ListarUsuariosDto> GetListarUsuarios(ListarUsuariosModel modelo)
        {
            var parameter = new ListarUsuariosParameter()
            {
                rol_int_id = modelo.IdRol, usr_str_nombre_apellido = modelo.NombreCompleto, usr_str_red = modelo.AliasUsuario
            };
            var result = (ListarUsuariosResult)parameter.Execute();

            return(result == null ? new List <ListarUsuariosDto>() : result.Hits.ToList());
        }
Exemplo n.º 2
0
        //  [HttpPost]
        //[AcceptVerbs(HttpVerbs.Post)]
        //public JsonResult JsonListarUsuarios( ListarUsuariosModel modelo, FormCollection formcollection)
        public JsonResult JsonListarUsuarios(string nom, int?rol)
        {
            var modelo = new ListarUsuariosModel()
            {
                NombreCompleto = nom, IdRol = rol
            };
            var listadoTotal = UsuariosData.GetListarUsuarios(modelo);
            var resjson1     = (new JqGridExtension <ListarUsuariosDto>()).DataBind(listadoTotal, listadoTotal.Count);

            return(resjson1);
        }
Exemplo n.º 3
0
        public ActionResult ListarUsuariosModel(ListarUsuariosModel modelo)
        {
            //if (!string.IsNullOrEmpty(modelo.SearchDefault))
            //{
            //    modelo.AliasUsuario = string.Empty;
            //    modelo.NombreCompleto = string.Empty;

            //    //analizando el filtro principal.
            //    if (!modelo.SearchDefault.IsFormatSearch())
            //    {
            //        modelo.NombreCompleto = modelo.SearchDefault;
            //        modelo.SearchDefault = "{" + Constantes.Seguridad.Usuario.listadopedido_filtro_nombrecompleto + ":" + modelo.NombreCompleto + "}";
            //    }
            //    else
            //    {
            //        var res = modelo.SearchDefault.FormatSearch();
            //        modelo.NombreCompleto = res.GetOrDefault(Constantes.Seguridad.Usuario.listadopedido_filtro_nombrecompleto);
            //        modelo.AliasUsuario = res.GetOrDefault(Constantes.Seguridad.Usuario.listadopedido_filtro_aliasusuario);
            //        modelo.IdRol = Utilidades.Cast<int?>(res.GetOrDefault(Constantes.Seguridad.Usuario.listadopedido_filtro_rol));
            //    }
            //}
            //modelo.FillSelectList();
            return(View(modelo));
        }
Exemplo n.º 4
0
        public ActionResult ListarUsuarios()
        {
            var modelo = new ListarUsuariosModel(true);

            TipoUsuario        oTipoUsuario = new TipoUsuario();
            List <TipoUsuario> tipos        = new List <TipoUsuario>();

            oTipoUsuario.idtipo = 1;
            oTipoUsuario.tipo   = "Interno";
            tipos.Add(oTipoUsuario);
            oTipoUsuario        = new TipoUsuario();
            oTipoUsuario.idtipo = 2;
            oTipoUsuario.tipo   = "Externo";
            tipos.Add(oTipoUsuario);


            var listatipos = new SelectList(
                tipos,
                "idtipo",
                "tipo");

            ViewData["ListadoTipos"] = listatipos;


            var clientes      = DataAccess.Seguimiento.SeguimientoData.GetListarClientes(null, true).ToList();
            var listaclientes = new SelectList(
                clientes,
                "idcliente",
                "nombrecorto");

            ViewData["ListadoClientes"] = listaclientes;



            return(View(modelo));
        }