예제 #1
0
        public static AlunoObservable CarregarAlunos()
        {
            var dataBase         = new Repository.BaseRepository();
            var alunos           = new ObservableCollection <Aluno>(dataBase.GetAll <Aluno>());
            var alunosObservable = new Observable.AlunoObservable();

            if (alunos.Any())
            {
                alunosObservable.Alunos = alunos;
                return(alunosObservable);
            }

            return(null);
        }
예제 #2
0
        public static void SalvarAluno(Model.Entities.Aluno aluno)
        {
            var dataBase = new Repository.BaseRepository();

            dataBase.SaveValue(aluno);
        }
예제 #3
0
        internal static void ExcluirAluno(string key)
        {
            var dataBase = new Repository.BaseRepository();

            dataBase.DeleteValue <Aluno>(key);
        }
예제 #4
0
 protected ItemsModel(Repository.BaseRepository <TPOCO> itemsRepository) : base(itemsRepository)
 {
     Initialize();
 }
예제 #5
0
 public BaseModel(Repository.BaseRepository <TPOCO> mainRepository)
 {
     MainRepository = mainRepository;
 }