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); } }
private void buttonListar_Click(object sender, EventArgs e) { try { localhost.Loja loja = new localhost.Loja(); localhost.Service1 sv = new localhost.Service1(); listViewLoja.Items.Clear(); foreach (localhost.Loja lojalista in sv.SelectLoja(loja)) { ListViewItem lista = listViewLoja.Items.Add(Convert.ToString(lojalista.Cnpj)); lista.SubItems.Add(lojalista.RazaoSocial); lista.SubItems.Add(lojalista.NomeFantasia); } } catch (Exception ex) { throw new Exception("Erro ao conectar e listar" + ex.Message); } }
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"; }