Ejemplo n.º 1
0
        protected override async void Refresh()
        {
            var entities = await _client.GetSyncTable <Contact>().ToListAsync();

            ViewModels
            .CopyFrom(
                entities.Where(elem => elem.CustomerId == _editViewModel.Entity.Id)
                .Select(elem =>
                        new GenericEditEntityViewModel <ContactViewModel, Contact>(_client, _mapper, elem))
                .ToList()
                );
        }
Ejemplo n.º 2
0
        protected virtual async void Refresh()
        {
            var entities = await _client.GetSyncTable <TEntity>().ToListAsync();

            ViewModels
            .CopyFrom(
                entities
                .Select(elem =>
                        new GenericEditEntityViewModel <TViewModel, TEntity>(_client, _mapper, elem))
                .ToList()
                );
        }
Ejemplo n.º 3
0
        protected override async void Refresh()
        {
            var entities = await _client.GetSyncTable <User>().ToListAsync();

            ViewModels
            .CopyFrom(
                entities.Where(elem => elem.Role != Role.Inspector)
                .Select(elem =>
                        new GenericEditEntityViewModel <UserViewModel, User>(_client, _mapper, elem))
                .ToList()
                );
        }
        protected override async void Refresh()
        {
            if (_client != null && _eventVm != null)
            {
                var questionnaires = await _repo.GetAll(_eventVm.EntityViewModel?.Id);

                ViewModels
                .CopyFrom(
                    questionnaires
                    .Select(elem =>
                            new GenericEditEntityViewModel <QuestionnaireViewModel, Questionnaire>(_client, _mapper,
                                                                                                   elem))
                    .ToList()
                    );
            }
        }