private void btnOK_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(txbNomePrdt.Text)) { ConManager.CadastrarProduto(txbNomePrdt.Text); ConManager.MovimentarProduto(ConManager.GetLastProduto(), ConManager.GetCD_FilialPorNomeFilial(cb_Filial.Text), ConManager.GetCD_FilialPorNomeFilial(cb_Filial.Text)); this.Close(); } else { MessageBox.Show("O nome do produto não pode estar em branco!"); } }
private void btn_pesq_prdt_filial_Click(object sender, EventArgs e) { dataGVProdutos.DataSource = ConManager.Consultar("SELECT Movimentacoes.cd_produto " + ", Produtos.nome , Produtos.dt_criacao, Movimentacoes.cd_filial_destinataria AS 'Código da Filial' " + ",Filiais.nome AS 'Nome da Filial' " + ", Produtos.disponivel FROM Movimentacoes " + "LEFT JOIN Produtos ON Produtos.cd_produto = Movimentacoes.cd_produto " + "LEFT JOIN Filiais ON Filiais.id = Movimentacoes.cd_filial_destinataria " + "WHERE cd_movimentacao IN (SELECT MAX(cd_movimentacao) FROM Movimentacoes GROUP BY cd_produto) " + "AND cd_filial_destinataria=@parametro " + "ORDER BY Produtos.cd_produto DESC", "@parametro", ConManager.GetCD_FilialPorNomeFilial(cb_prdt_filial.Text)).Tables[0]; }
private void btnMovimentar_Click(object sender, EventArgs e) { ConManager.MovimentarProduto(Cd_produto, ConManager.GetCD_FilialPorNomeFilial(Filial_Remetente), ConManager.GetCD_FilialPorNomeFilial(cbDestinataria.Text)); this.Close(); }