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ódigo
private 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?