private void PopulatePersonalizacoes()
        {
            Personalizacao personalizacao1 = new Personalizacao()
            {
                Id             = 1,
                Description    = "granola",
                TempoAdicional = 0,
                ValorAdicional = 0
            };

            _personalizacaoList.Add(personalizacao1);
            Personalizacao personalizacao2 = new Personalizacao()
            {
                Id             = 2,
                Description    = "paçoca",
                TempoAdicional = 180,
                ValorAdicional = 3
            };

            _personalizacaoList.Add(personalizacao2);
            Personalizacao personalizacao3 = new Personalizacao()
            {
                Id             = 3,
                Description    = "leite ninho",
                TempoAdicional = 0,
                ValorAdicional = 3
            };

            _personalizacaoList.Add(personalizacao3);
        }
示例#2
0
 public MainWindow()
 {
     InitializeComponent();
     personaliza = new Personalizacao {
         urlbackground = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + Properties.Settings.Default.Background, urlfechar = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + Properties.Settings.Default.BtnFechar, urlminimize = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + Properties.Settings.Default.BtnMinimizar
     };
     this.DataContext = personaliza;
     MouseDown       += Windows_MouseDown;
 }
        public Task <Personalizacao> Save(Personalizacao Personalizacao)
        {
            _context.Connection.Execute("Personalizacao_create",
                                        new
            {
                Descricao = Personalizacao.Descricao,
                Tempo     = Personalizacao.Tempo,
                Valor     = Personalizacao.Valor,
            }, commandType: CommandType.StoredProcedure);

            return(Task.FromResult <Personalizacao>(Personalizacao));
        }
        public IEnumerable <Personalizacao> GetPersonalizacoesPelosIds(IList <short> personalizacoes)
        {
            IList <Personalizacao> personalizacaosSelecionadas = new List <Personalizacao>();

            foreach (short elemento in personalizacoes)
            {
                Personalizacao personalizacaoEncontrada = Find(elemento);
                if (personalizacaoEncontrada != null)
                {
                    personalizacaosSelecionadas.Add(personalizacaoEncontrada);
                }
            }
            return(personalizacaosSelecionadas);
        }
示例#5
0
 public MainWindow()
 {
     InitializeComponent();
     //Sistema de Personalizacao.
     personaliza = new Personalizacao
     {
         urlbackground = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + config.Background,
         urlfechar     = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + config.BtnFechar,
         urlminimize   = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + config.BtnMinimizar,
         cor           = config.EsquemaCor
     };
     this.DataContext = personaliza;
     //Aciona a movimentação do launcher com o mouse.
     MouseDown += Windows_MouseDown;
 }
示例#6
0
 public MainWindow()
 {
     InitializeComponent();
     //Sistema de Personalizacao.
     personaliza = new Personalizacao
     {
         urlbackground = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + config.Background,
         urlfechar     = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + config.BtnFechar,
         urlminimize   = AppDomain.CurrentDomain.BaseDirectory + "imagens/" + config.BtnMinimizar,
         cor           = config.EsquemaCor
     };
     this.DataContext = personaliza;
     //Aciona a movimentação do launcher com o mouse.
     MouseDown += Windows_MouseDown;
     //Tocar Musica.
     musica.Open(new Uri(AppDomain.CurrentDomain.BaseDirectory + "musicas/principal.mp3"));
     musica.MediaEnded += Musica_MediaEnded;
     musica.Play();
 }
示例#7
0
        private static void IniciaClassesInterface(bool suportaViasDiferenciadas, bool suportaViasReduzidas, bool troco, bool desconto)
        {
            System.String versaoAutomacao;
            try
            {
                //versaoAutomacao = mainActivity.getPackageManager().getPackageInfo(
                // mainActivity.getPackageName(), 0).versionName;
                versaoAutomacao = mainActivity.PackageManager.GetPackageInfo(mainActivity.PackageName, 0).VersionName;
            }
            catch (PackageManager.NameNotFoundException e)
            {
                Console.WriteLine("Exception" + e);
                versaoAutomacao = "Indisponivel";
            }

            mPersonalizacao = setPersonalizacao(false);

            mDadosAutomacao = new DadosAutomacao("Automacao Demo", versaoAutomacao, "SETIS",
                                                 troco, desconto, suportaViasDiferenciadas, suportaViasReduzidas, true, mPersonalizacao);

            mTransacoes = Transacoes.ObtemInstancia(mDadosAutomacao, mainActivity);
            versoes     = mTransacoes.ObtemVersoes();
        }
 public async Task <bool> Update(Personalizacao item)
 {
     _contexto.Entry(_contexto.Personalizacoes.FirstOrDefault(x => x.Id == item.Id)).CurrentValues.SetValues(item);
     return((await _contexto.SaveChangesAsync()) > 0);
 }
 public void Add(Personalizacao personalizacao)
 {
     _contexto.Personalizacoes.Add(personalizacao);
     _contexto.SaveChanges();
 }
示例#10
0
 public Task <Personalizacao> Save(Personalizacao Personalizacao)
 {
     return(_repository.Save(Personalizacao));
 }