Пример #1
0
        public IActionResult Get(string texto = "", int pagina = 0, int tamanio = 10)
        {
            try
            {
                UsuarioQueryInput input = new UsuarioQueryInput();
                if (texto == null)
                {
                    texto = "";
                }
                input.texto     = texto;
                input.pagina    = pagina;
                input.tamanio   = tamanio;
                input.idUsuario = 0;
                DataQuery   data        = _manager.Search(input);
                CheckStatus ChekPermiso = new CheckStatus();
                if (data.apiEstado.Equals(Status.Error))
                {
                    return(NotFound(data));
                }
                return(Ok(data));
            }

            catch (Exception ex)
            {
                _logger.LogError(LoggingEvents.SERVICE_ERROR, ex, ex.Message);
                return(new EmptyResult());
            }
        }
Пример #2
0
        public JsonResult UsuarioGetbyID(int ID)
        {
            List <CE_Usuario> Usuario = new List <CE_Usuario>();

            UsuarioQueryInput parametros = new UsuarioQueryInput();

            parametros.IDUSER = ID;
            parametros.ACCION = "U";
            Usuario           = seguridadUsuarios.Consultar(parametros);

            var TT = Json(Usuario);

            return(TT);
        }
        public DataQuery Search(DataQueryInput input)
        {
            DataQuery         data       = new DataQuery();
            UsuarioQueryInput queryInput = (UsuarioQueryInput)input;

            SqlParameter[] sqlParams =
            {
                new SqlParameter("@tamanio", queryInput.tamanio),
                new SqlParameter("@pagina",  queryInput.pagina)
            };

            data = _repository.ExecuteProcedureQuery(Consultas.DboUsuarioBuscar, sqlParams, Mensaje.UsuarioPlural);

            return(data);
        }
Пример #4
0
        public JsonResult DeleteUsuario(UsuariosModel objUser)
        {
            UsuariosInput Usuario = new UsuariosInput();

            Usuario.USERNM = objUser.USUARIO.ToUpper();
            Usuario.NVLACC = objUser.NIVEL;
            Usuario.SESTRG = objUser.ESTADO;
            Usuario.IDUSER = objUser.ID;
            Usuario.ACCION = objUser.ACCION;

            var mensaje = seguridadUsuarios.AccionesUsuario(Usuario);
            UsuarioQueryInput parametros = new UsuarioQueryInput();

            parametros.IDUSER = 0;
            parametros.ACCION = "T";


            var TT = Json(seguridadUsuarios.Consultar(parametros));

            return(TT);
        }
Пример #5
0
 public List <CE_Usuario> Consultar(UsuarioQueryInput Parametros)
 {
     dtResultado = DB2Helper.ExecuteDb2Query(CommandType.StoredProcedure, "SP_CONSULTA_PPUSUARIOS", Parametros);
     return(dtResultado.ToList <CE_Usuario>());
 }
Пример #6
0
 public List <CE_Usuario> Consultar(UsuarioQueryInput Parametros)
 {
     return(seguridadUsuarios.Consultar(Parametros));
 }