// Business

        public UserService AddItem(ItemTemplate itemTemplate)
        {
            RestParameters pathParameters = new RestParameters()
                                            .AddParameters(RestParametersKeys.Index, itemTemplate.Index);
            RestParameters bodyParameters = new RestParameters()
                                            .AddParameters(RestParametersKeys.Token, user.Token)
                                            .AddParameters(RestParametersKeys.Item, itemTemplate.Item);
            SimpleEntity simpleEntity = itemResource.HttpPostAsObject(null, pathParameters, bodyParameters);

            CheckService(!simpleEntity.Equals(true),
                         "Item " + itemTemplate.ToString() + "was not Added.");
            return(this);
        }