Exemplo n.º 1
0
        public List <ConfiguracoesViewModel> ObterConfiguracoes()
        {
            var e = new List <ConfiguracoesViewModel>();

            var retorno = _servicoConfiguracao.ObterPor(new Configuracao());

            foreach (var x in retorno)
            {
                var eAux = new ConfiguracoesViewModel
                {
                    id = x.Id,
                    alteradoPorUserID = x.AlteradoPorUserId,
                    descricao         = x.Descricao,
                    sigla             = x.Sigla,
                    valor             = x.Valor,
                    criadoPorUserID   = x.CriadoPorUserId,
                    ativo             = x.Ativo
                };

                if (x.AlteradoEm != null)
                {
                    eAux.alteradoEm = x.AlteradoEm.Value;
                }
                e.Add(eAux);
            }
            return(e);
        }
Exemplo n.º 2
0
        public bool Adicionar(ConfiguracoesViewModel model)
        {
            var config  = new Configuracao(model.sigla, model.descricao, model.valor, model.ativo, model.criadoPorUserID);
            var retorno = _servicoConfiguracao.Adicionar(config);

            return(retorno);
        }
Exemplo n.º 3
0
        public bool Atualizar(ConfiguracoesViewModel model)
        {
            var config = new Configuracao(model.id, model.sigla, model.descricao, model.valor, model.ativo,
                                          model.alteradoPorUserID, model.criadoPorUserID, model.criadoEm);
            var retorno = _servicoConfiguracao.Atualizar(config);

            return(retorno);
        }
Exemplo n.º 4
0
        public ConfiguracoesViewModel ObterPorId(ConfiguracoesViewModel model)
        {
            var config        = new ConfiguracoesViewModel();
            var retornoConfig = _servicoConfiguracao.ObterPorId(model.id);

            if (retornoConfig == null)
            {
                return(config);
            }
            config.id                = retornoConfig.Id;
            config.alteradoEm        = retornoConfig.AlteradoEm;
            config.alteradoPorUserID = retornoConfig.AlteradoPorUserId;
            config.ativo             = retornoConfig.Ativo;
            config.criadoEm          = retornoConfig.CriadoEm;
            config.criadoPorUserID   = retornoConfig.CriadoPorUserId;
            config.descricao         = retornoConfig.Descricao;
            config.sigla             = retornoConfig.Sigla;
            config.valor             = retornoConfig.Valor;
            config.ValidationResult  = retornoConfig.ValidationResult;
            return(config);
        }
Exemplo n.º 5
0
 public Configuracoes()
 {
     InitializeComponent();
     viewModel           = new ConfiguracoesViewModel();
     this.BindingContext = viewModel;
 }
Exemplo n.º 6
0
 public ConfiguracoesPage()
 {
     NavigationPage.SetHasNavigationBar(this, false);
     InitializeComponent();
     BindingContext = viewModel = new ConfiguracoesViewModel();
 }