Ejemplo n.º 1
0
        private void btnEdtParc_Click(object sender, EventArgs e)
        {
            CondicaoParcelas parcela = new CondicaoParcelas();

            if (ckbPaga.Checked)
            {
                parcela.pago          = 1;
                parcela.dataPagamento = dtPag.Value;
            }
            else
            {
                parcela.pago = 0;
            }
            parcela.idParcela = idParcela;

            parcela.dataParcela = dtParc.Value;
            CondicaoService condicaoService = new CondicaoService();
            bool            success         = condicaoService.upCondicaoPedido(idEmpresa, idPedido, parcela);

            if (success)
            {
                MessageBox.Show("Parcela Alterada com Sucesso");
                lstPag.Items.Clear();
                lstProd.Items.Clear();
                montaPed();
            }
            else
            {
                MessageBox.Show("Erro ao Alterar Parcela");
            }
        }
Ejemplo n.º 2
0
        public CondicaoCrud(long idCondicao = 0)
        {
            InitializeComponent();
            CarregarListaFeedback();

            if (idCondicao == 0)
            {
                condicao = new Condicao();
                Text     = "Criando nova Condição";
                return;
            }
            else
            {
                condicao = CondicaoService.GetById(idCondicao);
            }

            Text                        = "Editando Condição: " + condicao.Nome;
            textNome.Text               = condicao.Nome;
            numericTempo.Value          = condicao.TempoApresentacao;
            numericPontos.Value         = condicao.PontosTotais;
            panelCorBorda.BackColor     = condicao.ColorBorda;
            panelCorFundo.BackColor     = condicao.ColorFundo;
            panelCorQuadrado1.BackColor = condicao.ColorQuadrado1;
            panelCorQuadrado2.BackColor = condicao.ColorQuadrado2;
            panelCorQuadrado3.BackColor = condicao.ColorQuadrado3;

            textFeedback1.Text = condicao.FeedBackQuadrado1?.Nome;
            textFeedback2.Text = condicao.FeedBackQuadrado2?.Nome;
            textFeedback3.Text = condicao.FeedBackQuadrado3?.Nome;

            textAudio1.Text = condicao.FeedBackQuadrado1?.NomeAudio;
            textAudio2.Text = condicao.FeedBackQuadrado2?.NomeAudio;
            textAudio3.Text = condicao.FeedBackQuadrado3?.NomeAudio;
        }
Ejemplo n.º 3
0
        public void buscarIdPeds()
        {
            CondicaoService condicaoService = new CondicaoService();

            //busca os ids de pedidos que ainda estao com condiçoes em aberto

            idPedidos = condicaoService.lsCondicaoPedido(idEmpresa, 0); //remover depois do teste
        }
Ejemplo n.º 4
0
        private void CarregarListaCondicao()
        {
            List <Condicao> condicoes = CondicaoService.GetAll();

            listViewCondicao.Items.Clear();
            listViewCondicao.Items.AddRange(condicoes.Select(it => {
                var item = new ListViewItem(it.Nome);
                item.SubItems.Add(it.Id.ToString());
                return(item);
            }).Cast <ListViewItem>().ToArray());
        }
Ejemplo n.º 5
0
 private void btnDeletarCondicao_Click(object sender, EventArgs e)
 {
     if (listViewCondicao.SelectedItems.Count == 0)
     {
         MessageBox.Show("Nenhuma Condição selecionada!", "Advertência");
         return;
     }
     CondicaoService.Deletar(CondicaoService.GetById(ViewHelper.GetIdSelecionadoInListView(listViewCondicao)));
     CarregarListaCondicao();
     MessageBox.Show("Condição deletada com sucesso!", "Sucesso");
 }
Ejemplo n.º 6
0
        private void btnSelecionarCondicao_Click(object sender, EventArgs e)
        {
            if (listViewCondicao.SelectedItems.Count == 0)
            {
                MessageBox.Show("Nenhuma Condição selecionada!", "Advertência");
                return;
            }
            Condicao condicao = CondicaoService.GetById(Convert.ToInt64(listViewCondicao.SelectedItems[0].SubItems[1].Text));

            CopiarCores(condicao);
            Close();
        }
Ejemplo n.º 7
0
        private void btnAdicionarCondicao_Click(object sender, EventArgs e)
        {
            if (listViewCondicao.SelectedItems.Count == 0)
            {
                MessageBox.Show("Nenhuma Condição selecionada!", "Advertência");
                return;
            }

            Condicao condicao = CondicaoService.GetById(ViewHelper.GetIdSelecionadoInListView(listViewCondicao));

            experimento.Condicoes.Add(condicao);
            AdicionaCondicaoEscolhida(condicao);
        }
Ejemplo n.º 8
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            condicao.Nome = textNome.Text;
            condicao.TempoApresentacao  = Convert.ToInt32(numericTempo.Value);
            condicao.PontosTotais       = Convert.ToInt32(numericPontos.Value);
            condicao.PontosGanhoPassivo = Convert.ToInt32(numericPontosPassivos.Value);
            condicao.TempoGanhoPassivo  = Convert.ToInt32(numericIntervalo.Value);
            condicao.CorBorda           = panelCorBorda.BackColor.ToArgb();
            condicao.CorFundo           = panelCorFundo.BackColor.ToArgb();
            condicao.CorQuadrado1       = panelCorQuadrado1.BackColor.ToArgb();
            condicao.CorQuadrado2       = panelCorQuadrado2.BackColor.ToArgb();
            condicao.CorQuadrado3       = panelCorQuadrado3.BackColor.ToArgb();

            CondicaoService.Salvar(condicao);
            MessageBox.Show("Condição salva com sucesso!", "Sucesso");
            Close();
        }
Ejemplo n.º 9
0
        public void BuscarPedidos(List <int> idPedidos)
        {
            bool pedidoAberto = true;

            PedidoService     pedidoService     = new PedidoService();
            ItemPedidoService itemPedidoService = new ItemPedidoService();
            CondicaoService   condicaoService   = new CondicaoService();
            FreteService      freteService      = new FreteService();
            ClienteService    clienteService    = new ClienteService();
            //MontalistaDeVendas

            List <PedidosModel> lista = pedidoService.lsPedidos(idEmpresa, idPedidos, pedidoAberto);

            foreach (PedidosModel venda in lista)
            {
                venda.cliente  = clienteService.seCliente(venda.idEmpresa, venda.cliente.idCliente);
                venda.frete    = freteService.seFretePedido(venda.idEmpresa, venda.idPedido);
                venda.condicao = condicaoService.seCondicaoPedido(venda.idEmpresa, venda.idPedido);

                ListViewItem item = null;
                if (pedidoAberto)
                {
                    String[] row =
                    {
                        venda.idPedido.ToString(),
                        venda.cliente.nome is null ? "": venda.cliente.nome.ToString(),
                             venda.valorTotal.ToString("C"),
                        venda.dataVenda.ToShortDateString()
                    };
                    item = new ListViewItem(row);
                }
                else
                {
                    String[] row =
                    {
                        venda.idPedido.ToString(),
                        venda.cliente.nome is null ? "": venda.cliente.nome.ToString(),
                             venda.valorTotal.ToString("C"),
                        venda.dataVenda.ToShortDateString()
                    };
                    item = new ListViewItem(row);
                }
                lstHist.Items.Add(item);
            }
            lstHist.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
        }
Ejemplo n.º 10
0
        private void montaPed()
        {
            PedidoService     pedidoService     = new PedidoService();
            ItemPedidoService itemPedidoService = new ItemPedidoService();
            CondicaoService   condicaoService   = new CondicaoService();
            ClienteService    clienteService    = new ClienteService();
            ProdutoService    produtoService    = new ProdutoService();
            FreteService      freteService      = new FreteService();

            pedido          = pedidoService.sePedido(idEmpresa, idPedido);
            pedido.cliente  = clienteService.seCliente(idEmpresa, pedido.cliente.idCliente);
            pedido.Produtos = itemPedidoService.seItensPedido(idEmpresa, idPedido);
            pedido.condicao = condicaoService.seCondicaoPedido(idEmpresa, idPedido);
            pedido.frete    = freteService.seFretePedido(idEmpresa, idPedido);

            lblCliente.Text = pedido.cliente.nome;
            if (pedido.cliente.nome.Length > 23)
            {
                lblCliente.Text = pedido.cliente.nome.Substring(0, 23) + "...";
            }

            lblDataVenda.Text = pedido.dataVenda.ToShortDateString();
            lblTotal.Text     = pedido.valorTotal.ToString("C");
            lblFrete.Text     = pedido.frete.valorFrete.ToString("C");
            txtObs.Text       = pedido.observacao;

            foreach (ProdutosCesta itemCesta in pedido.Produtos.produtos)
            {
                String[] row =
                {
                    itemCesta.produto.idProduto.ToString(),
                    itemCesta.produto.produto,
                    itemCesta.produto.valor.ToString("C"),
                    itemCesta.quantidade.ToString(),
                    itemCesta.desconto.ToString("C"),
                    itemCesta.valorTotal.ToString("C")
                };

                ListViewItem item = new ListViewItem(row);
                lstProd.Items.Add(item);
            }

            foreach (CondicaoParcelas parcela in pedido.condicao.parcelas)
            {
                String[] row =
                {
                    parcela.idParcela.ToString(),
                    parcela.numeroParcela,
                    parcela.valorParcela.ToString("C"),
                    parcela.formaPagamento,
                    parcela.dataParcela.ToShortDateString(),
                    (parcela.pago == 1? "Sim": "Não"),
                    (parcela.pago == 1? parcela.dataPagamento.ToShortDateString(): "")
                };

                ListViewItem item = new ListViewItem(row);
                lstPag.Items.Add(item);
            }

            etiquetaCliente        = pedido.cliente.nome;
            etiquetaCliente       += pedido.cliente.responsavel == "" ? "" : "\r\nA/C: " + pedido.cliente.responsavel;
            etiquetaCliente       += "\r\n\r\nEndereço: " + pedido.cliente.endereco + ", " + pedido.cliente.numero;
            etiquetaCliente       += pedido.cliente.complemento == "" ? "" : "\r\nComplemento: " + pedido.cliente.complemento;
            etiquetaCliente       += "\r\nCEP: " + pedido.cliente.CEP;
            etiquetaCliente       += pedido.cliente.bairro == "" ? "" : "\r\nBairro: " + pedido.cliente.bairro;
            etiquetaCliente       += "\r\nCidade: " + pedido.cliente.cidade + " - " + pedido.cliente.estado;
            txtEtiqueta.Text       = etiquetaCliente;
            txtEtiqueta.ScrollBars = ScrollBars.Vertical;
        }
Ejemplo n.º 11
0
 public JogadaService()
 {
     jogos           = new List <Jogo>();
     ResultadoStatus = new CondicaoService();
 }
Ejemplo n.º 12
0
        public void BuscarPedidos(bool buscarPedAbertos, string nome = "")
        {
            //frmInicio.LabelLoad = true;
            PedidoService     pedidoService     = new PedidoService();
            ItemPedidoService itemPedidoService = new ItemPedidoService();
            CondicaoService   condicaoService   = new CondicaoService();
            FreteService      freteService      = new FreteService();
            ClienteService    clienteService    = new ClienteService();

            List <PedidosModel> lista = pedidoService.lsPedidos(idEmpresa, idPedidos, buscarPedAbertos, paginacao, pagina);

            if (lista.Count == 0)
            {
                return;
            }
            ;
            //var first = lista.First();
            //var last = lista.Last();

            if (nome == "")
            {
                ultimoId = lista.Min(venda => venda.idPedido);
            }

            foreach (PedidosModel venda in lista)
            {
                //if (nome == "")
                //{
                //    //if (venda.idPedido > maxNumber)
                //    //{
                //    //    ultimoId = venda.idPedido;
                //    //}


                //    //if (venda.Equals(first) && !buscarPedAbertos)
                //    //{
                //    //    primeiroId = venda.idPedido;
                //    //}
                //    //if (venda.Equals(last) && !buscarPedAbertos)
                //    //{
                //    //    ultimoId = venda.idPedido;
                //    //}
                //}
                venda.cliente  = clienteService.seCliente(venda.idEmpresa, venda.cliente.idCliente);
                venda.frete    = freteService.seFretePedido(venda.idEmpresa, venda.idPedido);
                venda.condicao = condicaoService.seCondicaoPedido(venda.idEmpresa, venda.idPedido);


                string   ParcPagas = "";
                string   ParcRest  = "";
                string   ParcAtrs  = "";
                DateTime hoje      = DateTime.Now.Date;
                foreach (CondicaoParcelas parcela in venda.condicao.parcelas)
                {
                    if (parcela.pago != 1)
                    {
                        if ((parcela.dataParcela.Date < hoje) && (parcela.pago == 0))
                        {
                            ParcAtrs += "[ " + parcela.numeroParcela + " ], ";
                        }
                        else
                        {
                            ParcRest += "[ " + parcela.numeroParcela + " ], ";
                        }
                    }
                    else
                    {
                        ParcPagas += "[ " + parcela.numeroParcela + " ], ";
                    }
                }

                if (nome != "" && venda.cliente.nome.ToLower().Contains(nome.ToLower()))
                {
                    String[] row =
                    {
                        venda.idPedido.ToString(),
                        //venda.idEmpresa.ToString(),
                        venda.cliente.nome is null ? "": venda.cliente.nome.ToString(),
                             venda.valorTotal.ToString("C"),
                        venda.dataVenda.ToShortDateString(),
                        ParcPagas,
                        ParcRest,
                        ParcAtrs
                    };

                    ListViewItem item = new ListViewItem(row);
                    lstVendas.Items.Add(item);
                }
Ejemplo n.º 13
0
        private void buscarArquivos(string nomeTabela)
        {
            string BackUp = ConfigurationManager.AppSettings["BackUp"];
            string path   = BackUp + nomeTabela + ".txt";
            string s      = File.ReadAllText(path, System.Text.Encoding.Default);

            JObject json1 = JObject.Parse(s);


            var tabela = json1[nomeTabela];

            switch (nomeTabela)
            {
            case "TB_CA_Categorias_ctg":
                CategoriaService categoriaService = new CategoriaService();
                categoriaService.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_Clientes_cli":
                ClienteService clienteService = new ClienteService();
                clienteService.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_Condicao_con":
                CondicaoService condicaoService = new CondicaoService();
                condicaoService.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_Dividas_div":
                DividaService dividaService = new DividaService();
                dividaService.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_Empresas_emp":
                UsuarioService usuarioService = new UsuarioService();
                usuarioService.restoreBackEmpresa(nomeTabela, tabela);

                break;

            case "TB_CA_Frete_frt":
                FreteService freteService = new FreteService();
                freteService.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_ItensPedido_itp":
                ItemPedidoService itemPedidoService = new ItemPedidoService();
                itemPedidoService.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_ParcelaDividas_par":
                ParcelasDividaServices parcelasDividaServices = new ParcelasDividaServices();
                parcelasDividaServices.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_Pedidos_ped":
                PedidoService pedidoService = new PedidoService();
                pedidoService.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_Produtos_prd":
                ProdutoService produtoService = new ProdutoService();
                produtoService.restoreBackUp(nomeTabela, tabela);

                break;

            case "TB_CA_TipoDivida_tdv":

                break;

            case "TB_CA_Usuarios_usu":
                UsuarioService usuarioService2 = new UsuarioService();
                usuarioService2.restoreBackUpUsuario(nomeTabela, tabela);

                break;

            default:
                break;
            }
        }