private void btnHistorico_Click(object sender, EventArgs e) { if (travaEx != true) { DataGridViewRow row = gridViewMovimentacoes.Rows[gridViewMovimentacoes.CurrentRow.Index]; int cd_produto = int.Parse(row.Cells["Código Produto"].Value.ToString()); gridViewMovimentacoes.DataSource = ConManager.Consultar("SELECT Movimentacoes.cd_movimentacao" + ",Movimentacoes.cd_produto AS 'Código Produto'" + ",Produtos.nome AS 'Produto'" + ",Usuarios.usuario,Remetente.nome AS 'Filial Remetente'" + ",Destinataria.nome AS 'Filial Destinataria'" + ",Movimentacoes.dt_movimentacao " + ",Produtos.disponivel " + "FROM Movimentacoes " + "INNER JOIN Produtos ON Movimentacoes.cd_produto = Produtos.cd_produto " + "INNER JOIN Usuarios ON Movimentacoes.cd_usuario = Usuarios.cd_usuario " + "LEFT JOIN Filiais Remetente ON Movimentacoes.cd_filial_remetente = Remetente.id " + "LEFT JOIN Filiais Destinataria ON Movimentacoes.cd_filial_destinataria = Destinataria.id " + "WHERE Movimentacoes.cd_produto = @pCDproduto " + "ORDER BY Movimentacoes.cd_movimentacao DESC", "@pCDproduto", cd_produto).Tables[0]; } else { MessageBox.Show("Nenhum item selecionado"); load_getMovimentacoes(); } travaEx = true; }
private void btnDelFilial_Click(object sender, EventArgs e) { if (travaEx != true) { DataGridViewRow row = dataGVFilial.Rows[dataGVFilial.CurrentRow.Index]; DataSet table = ConManager.Consultar("SELECT * FROM Movimentacoes " + "INNER JOIN Produtos ON Movimentacoes.cd_produto = Produtos.cd_produto " + "WHERE cd_movimentacao IN(SELECT MAX(cd_movimentacao) FROM Movimentacoes GROUP BY cd_produto) " + "AND cd_filial_destinataria = @valor AND Produtos.disponivel = 1", "@valor", int.Parse(row.Cells["id"].Value.ToString())); if (table.Tables[0].Rows.Count > 0) { MessageBox.Show("A filial selecionado possui produtos vinculados!" + "\nPor favor movimente os produtos para outras filiais e tente novamente."); } else { showFormDeletarFilial(dataGVFilial); } } else { MessageBox.Show("Nenhum item selecionado!"); } travaEx = true; }
public void setTextBoxes() { txbCdPrdt.Text = Cd_produto.ToString(); txbNomePrdt.Text = Nome_produto; txbRemetente.Text = Filial_Remetente; cbDestinataria.DataSource = ConManager.Consultar("SELECT nome FROM Filiais WHERE disponivel = 1 AND nome !=@nome ", "@nome", Filial_Remetente).Tables[0]; cbDestinataria.DisplayMember = "nome"; cbDestinataria.DropDownStyle = ComboBoxStyle.DropDownList; }
private void btn_pesq_prdt_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txbPesq.Text) || string.IsNullOrWhiteSpace(txbPesq.Text)) { dataGVProdutos.DataSource = ConManager.Consultar("SELECT * FROM Produtos ORDER BY cd_produto DESC").Tables[0]; } else { dataGVProdutos.DataSource = ConManager.Consultar("SELECT * FROM Produtos WHERE nome LIKE '%'+@nome+'%'", "@nome", txbPesq.Text).Tables[0]; } }
private void btnAplicar_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(txbNomeFilial.Text) && !string.IsNullOrWhiteSpace(txbCidadeFilial.Text) && !string.IsNullOrWhiteSpace(txbLogradouroFilial.Text) && !string.IsNullOrWhiteSpace(txbTelefoneFilial.Text)) { ConManager.EditarFilial(this.getGridViewID(), txbNomeFilial.Text, txbCidadeFilial.Text, txbLogradouroFilial.Text, txbTelefoneFilial.Text); this.Close(); } else { MessageBox.Show("Por favor preencha os campos acima!"); } }
private void btnOK_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(txbNomeFilial.Text) && !string.IsNullOrWhiteSpace(txbCidadeFilial.Text) && !string.IsNullOrWhiteSpace(txbLogFilial.Text) && !string.IsNullOrWhiteSpace(txbTelFilial.Text)) { ConManager.CadastrarFilial(txbNomeFilial.Text, txbCidadeFilial.Text, txbLogFilial.Text, txbTelFilial.Text); this.Close(); } else { MessageBox.Show("Por favor preencha os campos acima!"); } }
private void btnOK_Click(object sender, EventArgs e) { if (!string.IsNullOrWhiteSpace(txbNomePrdt.Text)) { ConManager.EditarProduto(gridViewID, txbNomePrdt.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 btnPesquisar_Click(object sender, EventArgs e) { if (txbCDPrdt != null && !string.IsNullOrWhiteSpace(txbCDPrdt.Text)) { FormPrincipal.StaticGrid = ConManager.GetMovimentacaoCDProduto(FormPrincipal.StaticGrid, Int32.Parse(txbCDPrdt.Text)); this.Close(); } else { MessageBox.Show("Insira um valor"); } }
private void btnConfirmarExclusao_Click(object sender, EventArgs e) { if (chkDisp.Checked) { this.disp = 1; } else { this.disp = 0; } ConManager.DeletarFilial(gridViewID, gridViewNome, disp); this.Close(); }
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 btnExcluir_Click(object sender, EventArgs e) { if (ckbDisp.Checked) { this.disponivel = 1; } else { this.disponivel = 0; } ConManager.DeletarProduto(gridViewID, gridViewNome, disponivel); this.Close(); }
private void btnCadastrar_Click(object sender, EventArgs e) { int trava = ConManager.GetIntConsulta("SELECT COUNT(nome) FROM Filiais WHERE disponivel = @parametro", "@parametro", 1); if (trava > 0) { FormCadPrdt formCadPrdt = new FormCadPrdt(); formCadPrdt.Show(); formCadPrdt.FormClosed += FormCadPrdt_FormClosed; } else { MessageBox.Show("É necessário cadastrar uma filial!"); } }
public void load_getMovimentacoes() { gridViewMovimentacoes.DataSource = ConManager.Consultar("SELECT Movimentacoes.cd_movimentacao" + ",Movimentacoes.cd_produto AS 'Código Produto'" + ",Produtos.nome AS 'Produto'" + ",Usuarios.usuario,Remetente.nome AS 'Filial Remetente'" + ",Destinataria.nome AS 'Filial Destinataria'" + ",Movimentacoes.dt_movimentacao " + ",Produtos.disponivel " + "FROM Movimentacoes " + "INNER JOIN Produtos ON Movimentacoes.cd_produto = Produtos.cd_produto " + "INNER JOIN Usuarios ON Movimentacoes.cd_usuario = Usuarios.cd_usuario " + "LEFT JOIN Filiais Remetente ON Movimentacoes.cd_filial_remetente = Remetente.id " + "LEFT JOIN Filiais Destinataria ON Movimentacoes.cd_filial_destinataria = Destinataria.id " + "ORDER BY Movimentacoes.cd_movimentacao DESC").Tables[0]; }
private void btnOK_Click(object sender, EventArgs e) { FormPrincipal.StaticGrid.DataSource = ConManager.Consultar("SELECT Movimentacoes.cd_movimentacao" + ",Movimentacoes.cd_produto AS 'Código Produto'" + ",Produtos.nome AS 'Produto'" + ",Usuarios.usuario,Remetente.nome AS 'Filial Remetente'" + ",Destinataria.nome AS 'Filial Destinataria'" + ",Movimentacoes.dt_movimentacao " + ",Produtos.disponivel " + "FROM Movimentacoes " + "INNER JOIN Produtos ON Movimentacoes.cd_produto = Produtos.cd_produto " + "INNER JOIN Usuarios ON Movimentacoes.cd_usuario = Usuarios.cd_usuario " + "LEFT JOIN Filiais Remetente ON Movimentacoes.cd_filial_remetente = Remetente.id " + "LEFT JOIN Filiais Destinataria ON Movimentacoes.cd_filial_destinataria = Destinataria.id " + "WHERE cd_filial_remetente = @parametro OR cd_filial_destinataria = @parametro " + "ORDER BY Movimentacoes.cd_movimentacao DESC", "@parametro", cb_Filial.SelectedIndex + 1).Tables[0]; this.Close(); }
private void btn_pesq_prdt_cd_Click(object sender, EventArgs e) { if (travaEx != true) { if (!string.IsNullOrEmpty(txb_CD_prdt.Text) || !string.IsNullOrWhiteSpace(txb_CD_prdt.Text)) { dataGVProdutos.DataSource = ConManager.Consultar("SELECT * FROM Produtos WHERE cd_produto=@cd_produto", "@cd_produto", Int32.Parse(txb_CD_prdt.Text)).Tables[0]; travaEx = true; } else { dataGVProdutos.DataSource = ConManager.Consultar("SELECT * FROM Produtos ORDER BY cd_produto DESC").Tables[0]; } } else { MessageBox.Show("Insira um código!"); } }
private void btn_OK_Click(object sender, EventArgs e) { string theDate = dateTimePicker1.Value.ToString("yyyy-MM-dd"); FormPrincipal.StaticGrid.DataSource = ConManager.Consultar("SELECT Movimentacoes.cd_movimentacao" + ",Movimentacoes.cd_produto AS 'Código Produto'" + ",Produtos.nome AS 'Produto'" + ",Usuarios.usuario,Remetente.nome AS 'Filial Remetente'" + ",Destinataria.nome AS 'Filial Destinataria'" + ",Movimentacoes.dt_movimentacao " + ",Produtos.disponivel " + "FROM Movimentacoes " + "INNER JOIN Produtos ON Movimentacoes.cd_produto = Produtos.cd_produto " + "INNER JOIN Usuarios ON Movimentacoes.cd_usuario = Usuarios.cd_usuario " + "LEFT JOIN Filiais Remetente ON Movimentacoes.cd_filial_remetente = Remetente.id " + "LEFT JOIN Filiais Destinataria ON Movimentacoes.cd_filial_destinataria = Destinataria.id " + "WHERE dt_movimentacao = @data " + "ORDER BY Movimentacoes.cd_movimentacao DESC", "@data", theDate).Tables[0]; this.Close(); }
public void ShowFormMovimentar(DataGridView gridView) { // pegando o index da linha selecionada no datagridview DataGridViewRow row = gridView.Rows[gridView.CurrentRow.Index]; if (row.Cells["disponivel"].Value.Equals(true)) { FormMovimentar formMovimentar = new FormMovimentar(); formMovimentar.Cd_produto = ConManager.GetCD_ProdutoPorCD_Movimentacao(int.Parse(row.Cells["cd_movimentacao"].Value.ToString())); formMovimentar.Nome_produto = (row.Cells["Produto"].Value.ToString()); formMovimentar.Filial_Remetente = ConManager.GetStringConsulta("SELECT Filiais.nome FROM Movimentacoes " + "INNER JOIN Filiais ON Movimentacoes.cd_filial_destinataria = Filiais.id " + "WHERE cd_movimentacao IN(SELECT MAX(cd_movimentacao) FROM Movimentacoes WHERE cd_produto = @produto)", "@produto", int.Parse(row.Cells["Código Produto"].Value.ToString())); formMovimentar.Show(); formMovimentar.FormClosed += FormMovimentar_FormClosed; } else { MessageBox.Show("Produto Indisponível!"); } }
private void btnLogar_Click(object sender, EventArgs e) { int cod_usuario = ConManager.GetUserIdByUsernameAndPassword(txbUsuario.Text, txbSenha.Text); if (Program.ValidLogin(cod_usuario, txbUsuario.Text) == true) { cd_usuario = cod_usuario; if (ConManager.ValidUser(cd_usuario) == true) { FormPrincipal formPrincipal = new FormPrincipal(); formPrincipal.Show(); formPrincipal.Text = formPrincipal.Text + " | Usuário: " + txbUsuario.Text + " |"; this.Dispose(); } else { MessageBox.Show("Usuário Indisponível!"); } } else { MessageBox.Show("Usuário ou senha incorretos!"); } }
// // Atualiza apenas o combo box de filiais na tela de produtos public void load_cb_prdt_filiais() { cb_prdt_filial.DataSource = ConManager.Consultar("SELECT nome FROM Filiais").Tables[0]; cb_prdt_filial.DisplayMember = "nome"; }
private void btnMovimentar_Click(object sender, EventArgs e) { ConManager.MovimentarProduto(Cd_produto, ConManager.GetCD_FilialPorNomeFilial(Filial_Remetente), ConManager.GetCD_FilialPorNomeFilial(cbDestinataria.Text)); this.Close(); }
private void setComboBox() { cb_Filial.DataSource = ConManager.Consultar("SELECT nome FROM Filiais WHERE disponivel = 1").Tables[0]; cb_Filial.DisplayMember = "nome"; cb_Filial.DropDownStyle = ComboBoxStyle.DropDownList; }
// // Atualiza apenas o gridView produtos public void load_getProdutos() { dataGVProdutos.DataSource = ConManager.Consultar("SELECT * FROM Produtos ORDER BY Produtos.cd_produto DESC").Tables[0]; }
// // Atualiza apenas o gridView filiais public void load_getFiliais() { dataGVFilial.DataSource = ConManager.Consultar("SELECT * FROM Filiais").Tables[0]; }