public EmprestimoViewModel() { using (var db = new SQLite.SQLiteConnection(DB_PATH)) { db.CreateTable<Model.Emprestimo>(); } ListaDeEmprestimos = GetAllEmprestimos(); ListaDeEmprestimosAtivos = ListaDeEmprestimos.Where(i => !i.DataDevolucao.HasValue).ToList(); SalvarEmprestimo = new ViewModel.DelegateCommand<Model.Emprestimo>(Salvar); DevolverLivro = new ViewModel.DelegateCommand<Model.Emprestimo>(Devolver); VisualizarEmprestimo = new ViewModel.DelegateCommand<Model.Emprestimo>(Visualizar); }
public UsuarioViewModel() { using (var db = new SQLite.SQLiteConnection(DB_PATH)) { db.CreateTable<Model.Usuario>(); } ListaDeUsuarios = GetAllUsuario().Where(i => String.IsNullOrEmpty(i.Senha)).ToList(); ListaDeUsuariosComSenha = GetAllUsuario().Where(i => !String.IsNullOrEmpty(i.Senha)).ToList(); DeleteUsuario = new ViewModel.DelegateCommand<Model.Usuario>(Delete); UpdateUsuario = new ViewModel.DelegateCommand<Model.Usuario>(Update); EditUsuario = new ViewModel.DelegateCommand<Model.Usuario>(Edit); SalvarUsuarioAcesso = new ViewModel.DelegateCommand<Model.Usuario>(Salvar); LoginUsuario = new ViewModel.DelegateCommand<Model.Usuario>(Logar); SelecionarUsuarioParaEmprestimo = new ViewModel.DelegateCommand<Model.Usuario>(SelecionarParaEmprestimo); }