Ejemplo n.º 1
0
        public NDbResult <List <User> > SearchByGroupId([FromBody] Search.Users.ByGroupId value)
        {
            int status = 1; // active only
            NDbResult <List <User> > result;

            if (null == value)
            {
                result = new NDbResult <List <User> >();
                result.ParameterIsNull();
            }
            else
            {
                result = Models.User.FindByGroupId(value.GroupId, status);
            }
            return(result);
        }
            public NRestResult <List <User> > SearchByGroupId(Search.Users.ByGroupId value)
            {
                NRestResult <List <User> > ret;
                NRestClient client = NRestClient.CreateLocalClient();

                if (null == client)
                {
                    ret = new NRestResult <List <User> >();
                    ret.RestInvalidConfig();
                    return(ret);
                }

                if (null != value)
                {
                    ret = client.Execute <List <User> >(
                        RouteConsts.User.SearchByGroupId.Url, value);
                }
                else
                {
                    ret = new NRestResult <List <User> >();
                    ret.ParameterIsNull();
                }
                return(ret);
            }