Array
(
)

Cadastrar Estoque em C# Linq to SQL WPF

Ricardo
   - 23 abr 2010

Eu criei essa tela para chamar a pesquisa de produtos clicando no botao P esse botão tem o seguinte código em C# 

#Códigoprivate void button1_Click(object sender, RoutedEventArgs e) { var EntEstoqueMostraProdutos_Window = new EntEstoqueMostraProdutos(); if (EntEstoqueMostraProdutos_Window.ShowDialog() == false) MostraProdutosEstoqueGrid.ItemsSource = EntEstoqueMostraProdutos_Window.codigoproduto; }

 Ele serve para mostrar a window em WPF que contém os produtos cadastrados como mostro na imagem abaixo

http://uploaddeimagens.com.br/imagem/index/mostraprodutos.jpg

No botão selecionar eu coloquei o seguinte codigo

#Código

private void button3_Click(object sender, RoutedEventArgs e) { codigoproduto = MostraProdutosGrid.SelectedItem.ToString(); DialogResult = false; }

esse codigodoproduto vem de

#Código

public

 

string codigoproduto { get; private set; }

E o codigo que puxa os dados da Grid é assim

#Código private void Window_Loaded(object sender, RoutedEventArgs e) { NotaFiscalDataDataContext conn = new NotaFiscalDataDataContext(); List<tb_Produtos> tbProdutos = (from s in conn.tb_Produtos select s).ToList(); MostraProdutosGrid.ItemsSource = tbProdutos; }

Bom, minha duvida é a seguinte, Eu preciso clicar no botao P e ira mostrar os produtos para cadastrar o estoque, até ae funcionando, ae quero selecionar um produto na GridWPF clicar no botao SELECIONAR e ele aparecer na grid do estoque em outro form para cadastrar o estoque do produto... Como posso fazer isso usando WPF, C# e Linq to Sql?