예제 #1
0
        private void pesquisarButton_Click(object sender, EventArgs e)
        {
            try
            {
                localhost.Service1    sv          = new localhost.Service1();
                localhost.ProdutoLoja produtoLoja = new localhost.ProdutoLoja();
                listViewProdutoLoja.Items.Clear();

                localhost.Produto produto = new localhost.Produto();
                produto.Nome = inputPesquisaProduto.Text;

                foreach (localhost.Produto produtoLista in sv.SelectProduto(produto))
                {
                    produtoLoja.Produto = produtoLista;

                    foreach (localhost.ProdutoLoja produtolista in sv.ListProdutoLoja(produtoLoja))
                    {
                        ListViewItem lista = listViewProdutoLoja.Items.Add(produtolista.Produto.Id.ToString());
                        lista.SubItems.Add(produtolista.Produto.Nome);
                        lista.SubItems.Add(produtolista.Produto.Descricao);
                        lista.SubItems.Add(produtolista.Loja.RazaoSocial);
                        lista.SubItems.Add(produtolista.Preco.ToString());
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #2
0
        private void buttonCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                localhost.Produto produto = new localhost.Produto();
                produto.CodigoBarra = textBoxCodigo.Text;
                produto.Nome        = textBoxNome.Text;
                produto.Marca       = textBoxMarca.Text;
                produto.Descricao   = textBoxDescricao.Text;
                localhost.Service1 sv = new localhost.Service1();

                String retornoMsg = sv.InsertProduto(produto);
                if (retornoMsg == null || "".Equals(retornoMsg))
                {
                    MessageBox.Show("Produto Cadastrado com Sucesso!");
                }
                else
                {
                    MessageBox.Show(retornoMsg);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao conectar e inserir" + ex.Message);
            }
        }
예제 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            //   localhost
            try
            {
                localhost.Service1    sv          = new localhost.Service1();
                localhost.ProdutoLoja produtoLoja = new localhost.ProdutoLoja();
                localhost.Loja        loja        = new localhost.Loja();
                loja.Cnpj        = comboBoxLoja.SelectedValue.ToString();
                produtoLoja.Loja = sv.SelectLoja(loja).ElementAt(0);
                localhost.Produto produto = new localhost.Produto();
                produto.CodigoBarra = comboBoxProduto.SelectedValue.ToString();
                produtoLoja.Produto = sv.SelectProduto(produto).ElementAt(0);
                produtoLoja.Preco   = float.Parse(inputPreco.Text);

                String retornoMsg = sv.InsertProdutoLoja(produtoLoja);

                if (retornoMsg == null || "".Equals(retornoMsg))
                {
                    MessageBox.Show("Produto associado a loja com sucesso!");
                }
                else
                {
                    MessageBox.Show(retornoMsg);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao conectar e inserir " + ex.Message);
            }
        }
예제 #4
0
        public void ListarDash()
        {
            localhost.Compra      compra      = new localhost.Compra();
            localhost.Carrinho    carrinho    = new localhost.Carrinho();
            localhost.ProdutoLoja produtoLoja = new localhost.ProdutoLoja();
            localhost.Produto     produto     = new localhost.Produto();


            localhost.Service1 sv = new localhost.Service1();

            foreach (localhost.Produto produtolista in sv.SelectProduto(produto))
            {
            }
            {
                ListViewItem lista = listViewDash.Items.Add(compraLista.)
            }
        }
예제 #5
0
        private void buttonListar_Click(object sender, EventArgs e)
        {
            try
            {
                localhost.Produto  produto = new localhost.Produto();
                localhost.Service1 sv      = new localhost.Service1();
                listViewProduto.Items.Clear();

                foreach (localhost.Produto produtolista in sv.SelectProduto(produto))
                {
                    ListViewItem lista = listViewProduto.Items.Add(produtolista.CodigoBarra);
                    lista.SubItems.Add(produtolista.Nome);
                    lista.SubItems.Add(produtolista.Descricao);
                    lista.SubItems.Add(produtolista.Marca);
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao conectar e Listar" + ex.Message);
            }
        }
예제 #6
0
        public void preencherComboBox()
        {
            localhost.Service1 sv = new localhost.Service1();

            var dataSourceProduto = new List <localhost.Produto>();

            localhost.Produto produto      = new localhost.Produto();
            localhost.Produto produtoVazio = new localhost.Produto();
            produtoVazio.Id   = 0;
            produtoVazio.Nome = "Selecione um produto";
            dataSourceProduto.Add(produtoVazio);

            var dataSourceLoja = new List <localhost.Loja>();

            localhost.Loja loja      = new localhost.Loja();
            localhost.Loja lojaVazia = new localhost.Loja();
            lojaVazia.Id          = 0;
            lojaVazia.RazaoSocial = "Selecione uma Loja";
            dataSourceLoja.Add(lojaVazia);

            foreach (localhost.Produto produtolista in sv.SelectProduto(produto))
            {
                dataSourceProduto.Add(produtolista);
            }

            foreach (localhost.Loja lojaLista in sv.SelectLoja(loja))
            {
                dataSourceLoja.Add(lojaLista);
            }

            comboBoxProduto.DataSource    = dataSourceProduto;
            comboBoxProduto.DisplayMember = "nome";
            comboBoxProduto.ValueMember   = "codigobarra";

            comboBoxLoja.DataSource    = dataSourceLoja;
            comboBoxLoja.DisplayMember = "razaosocial";
            comboBoxLoja.ValueMember   = "cnpj";
        }