Example #1
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            NComprar_Tempo compraTempo = new NComprar_Tempo();
            MComprar_Tempo m           = new MComprar_Tempo();
            MComprar_Tempo compra      = compraTempo.ListarCompras()[listBox.SelectedIndex];

            compraTempo.PermitirCompra(compra);
            MessageBox.Show("Pedido autorizado!");
        }
Example #2
0
        public void ComprarTempo(MComprar_Tempo compra)
        {
            MCliente c = new MCliente();
            List <MComprar_Tempo> cs = p.OpenCompras();

            compra.Id = SetId();
            cs.Add(compra);
            p.SaveCompras(cs);
        }
Example #3
0
        private void Button_ComprarTempo(object sender, RoutedEventArgs e)
        {
            NProgram       p = new NProgram();
            NComprar_Tempo c = new NComprar_Tempo();

            foreach (MCliente m in p.ListarClientes())
            {
                if (m.Id == int.Parse(IdAccount.Text))
                {
                    MComprar_Tempo compra = new MComprar_Tempo(m.Id, m.Nome, double.Parse(valorCompra.Text));
                    c.ComprarTempo(compra);
                    MessageBox.Show("Solicitação enviada!");
                    this.Close();
                }
            }
        }
Example #4
0
        public void PermitirCompra(MComprar_Tempo compra)
        {
            List <MComprar_Tempo> listCompras = p.OpenCompras();

            foreach (MComprar_Tempo mCompra in listCompras)
            {
                if (mCompra.Id == compra.Id)
                {
                    mCompra.SituacaoCompra = true;
                }
            }
            NProgram        pr       = new NProgram();
            List <MCliente> clientes = pr.ListarClientes();

            foreach (MCliente c in clientes)
            {
                if (c.Id == compra.IdCliente)
                {
                    c.Tempo = compra.ValorCompra / 2;
                }
            }
            p.SaveCompras(listCompras);
            pr.SaveClientes(clientes);
        }