1234567891011121314151617181920212223242526 |
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using InABox.Core;
- namespace InABox.Mobile
- {
- public interface IListModel : IModel
- {
- object CreateItem();
- void CommitItem(object item);
- object AddItem();
- void DeleteItem(object item);
- IEnumerable Items { get; }
- void Search();
- }
-
- public interface IListModel<TModel, TShell, TEntity> : IListModel
- where TModel : IListModel
- where TEntity : Entity, IRemotable, IPersistent, new()
- where TShell : Shell<TModel,TEntity>, new()
- {
- //IList<TShell> Items { get; set; }
- }
- }
|